------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- ===> The following configuration options are available for lux-pv-1.1.6_1: AVX=on: support AVX flavor AVX2=on: support AVX2 flavor AVX512=on: support AVX-512F flavor SSE42=on: support SSE4.2 flavor SSSE3=on: support SSSE3 flavor ===> Use 'make config' to modify these settings SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/graphics/lux XDG_CONFIG_HOME=/construction/graphics/lux XDG_CACHE_HOME=/construction/graphics/lux/.cache HOME=/construction/graphics/lux TMPDIR="/tmp" PATH=/construction/graphics/lux/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/lux/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/graphics/lux XDG_CONFIG_HOME=/construction/graphics/lux XDG_CACHE_HOME=/construction/graphics/lux/.cache HOME=/construction/graphics/lux TMPDIR="/tmp" PATH=/construction/graphics/lux/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/graphics/lux/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/graphics/lux/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- CMAKE_BUILD_TYPE="release" OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/lux" EXAMPLESDIR="share/examples/lux" DATADIR="share/lux" WWWDIR="www/lux" ETCDIR="etc/lux" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/lux DOCSDIR=/usr/local/share/doc/lux EXAMPLESDIR=/usr/local/share/examples/lux WWWDIR=/usr/local/www/lux ETCDIR=/usr/local/etc/lux SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.46.0.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/pkg-1.19.2.pkg Installing /packages/All/liblz4-1.9.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/zstd-1.5.5.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libarchive-3.6.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ncurses-6.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.26.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libffi-3.4.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pcre2-10.42.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/readline-8.2.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libxml2-2.10.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libiconv-1.17.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mpdecimal-2.5.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/python39-3.9.17.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from python39-3.9.17: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py39-gdbm databases/py-gdbm@py39 py39-sqlite3 databases/py-sqlite3@py39 py39-tkinter x11-toolkits/py-tkinter@py39 Installing /packages/All/glib-2.76.4,2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Generating GIO modules cache Compiling glib schemas No schema files found: doing nothing. Installing /packages/All/desktop-file-utils-0.26_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Building cache database of MIME types Building cache database of MIME types Installing /packages/All/pkgconf-1.8.1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ccache-3.7.12_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/highway-1.0.4_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libogg-1.3.5,4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/flac-1.4.3,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libvorbis-1.3.7_2,3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/brotli-1.0.9,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/png-1.6.39.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/freetype2-2.12.1_2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from freetype2-2.12.1_2: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). Installing /packages/All/libmysofa-1.3.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/openal-soft-1.21.1_3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXau-1.0.9.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/xorgproto-2022.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXdmcp-1.1.3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libxcb-1.15_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libX11-1.8.6,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXext-1.3.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libglvnd-1.6.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXrender-0.9.10_2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXrandr-1.5.2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/sfml-2.5.1_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/exiv2-0.27.6,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/Imath-3.1.9.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libaec-1.0.6.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/fftw3-3.3.10_3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/fftw3-float-3.3.10_3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/gmp-6.2.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mpfr-4.2.0_1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mpc-1.3.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required UNFLAVORED devel/binutils -> use devel/binutils@native Installing /packages/All/binutils-2.40_4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/gcc12-12.2.0_6.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required create symlink for gcc12 create symlink for gcc12 (world) create symlink for g++12 create symlink for g++12 (world) create symlink for cpp12 create symlink for cpp12 (world) ===== Message from gcc12-12.2.0_6: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc12 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. Installing /packages/All/hdf5-1.12.2_2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/openexr-3.1.9.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libdeflate-1.18.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/jbigkit-2.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/jpeg-turbo-2.1.5.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/tiff-4.4.0_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/vigra-1.11.1_26.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from vigra-1.11.1_26: -- ===> NOTICE: The vigra port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing Installing /packages/All/fontconfig-2.14.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Running fc-cache to build fontconfig cache... Installing /packages/All/libfontenc-1.1.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mkfontscale-1.2.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/noto-basic-2.0_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required UNFLAVORED devel/binutils -> use devel/binutils@native SUCCEEDED 00:00:18 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by lux-pv-1.1.6_1 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by lux-pv-1.1.6_1 for building => SHA256 Checksum OK for f49809a01243.tar.bz2. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by lux-pv-1.1.6_1 for building ===> Extracting for lux-pv-1.1.6_1 => SHA256 Checksum OK for f49809a01243.tar.bz2. Extracted Memory Use: 5.61M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for lux-pv-1.1.6_1 ===> Converting DOS text files to UNIX text files ===> Applying ports patches for lux-pv-1.1.6_1 from /xports/graphics/lux/files SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/bin/cmake - found ===> lux-pv-1.1.6_1 depends on executable: update-desktop-database - found ===> lux-pv-1.1.6_1 depends on package: pkgconf>=1.3.0_1 - found ===> lux-pv-1.1.6_1 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on shared library: libhwy.so - found (/usr/local/lib/libhwy.so) ===> lux-pv-1.1.6_1 depends on shared library: libsfml-window.so - found (/usr/local/lib/libsfml-window.so) ===> lux-pv-1.1.6_1 depends on shared library: libexiv2.so - found (/usr/local/lib/libexiv2.so) ===> lux-pv-1.1.6_1 depends on shared library: libvigraimpex.so - found (/usr/local/lib/libvigraimpex.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> lux-pv-1.1.6_1 depends on file: /usr/local/bin/cmake - found ===> lux-pv-1.1.6_1 depends on executable: update-desktop-database - found ===> lux-pv-1.1.6_1 depends on package: pkgconf>=1.3.0_1 - found ===> lux-pv-1.1.6_1 depends on file: /usr/local/bin/ccache - found ===> lux-pv-1.1.6_1 depends on shared library: libhwy.so - found (/usr/local/lib/libhwy.so) ===> lux-pv-1.1.6_1 depends on shared library: libsfml-window.so - found (/usr/local/lib/libsfml-window.so) ===> lux-pv-1.1.6_1 depends on shared library: libexiv2.so - found (/usr/local/lib/libexiv2.so) ===> lux-pv-1.1.6_1 depends on shared library: libvigraimpex.so - found (/usr/local/lib/libvigraimpex.so) ===> Configuring for lux-pv-1.1.6_1 ===> Performing out-of-source build /bin/mkdir -p /construction/graphics/lux/.build -- VERSION = 1.1.6 CMake Warning (dev) at CMakeLists.txt:96 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- ***** CMAKE_INSTALL_PREFIX /usr/local -- ***** => LUX DATA DIRECTORY /usr/local/share/lux/ -- ***** SYSTEM PROCESSOR x86_64 -- ***** setting i86 TRUE for an intel/AMD target -- ***** building explicitly vectorized rendering code -- ***** using C++11 standard -- ***** building multithreaded rendering code -- ***** common compiler flags for rendering code: -- -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -- /construction/graphics/lux/.build/pv_rendering_plain.cc -- /construction/graphics/lux/.build/pv_rendering_ssse3.cc -- /construction/graphics/lux/.build/pv_rendering_sse42.cc -- /construction/graphics/lux/.build/pv_rendering_avx.cc -- /construction/graphics/lux/.build/pv_rendering_avx2.cc -- /construction/graphics/lux/.build/pv_rendering_avx512f.cc -- /construction/graphics/lux/.build/pv_combine_plain.cc -- /construction/graphics/lux/.build/pv_combine_ssse3.cc -- /construction/graphics/lux/.build/pv_combine_sse42.cc -- /construction/graphics/lux/.build/pv_combine_avx.cc -- /construction/graphics/lux/.build/pv_combine_avx2.cc -- /construction/graphics/lux/.build/pv_combine_avx512f.cc -- Found SFML 2.5.1 in /usr/local/lib/cmake/SFML -- find_package for SFML 2.5: SFML_FOUND = true -- WARNING: you are using the obsolete 'PKGCONFIG' macro, use FindPkgConfig -- Found Exiv2 release >= 0.12 -- Found Exiv2: /usr/local/lib/libexiv2.so -- FindExiv2.cmake module: EXIV2_FOUND = true -- find_package: EXIV2_FOUND = true -- EXIV2_INCLUDE_DIR = /usr/local/include -- Found VIGRA: /usr/local/lib/libvigraimpex.so -- FindVIGRA.cmake module: VIGRA_FOUND = true -- find_package: VIGRA_FOUND = true -- VIGRA_INCLUDE_DIR = /usr/local/include -- find_package: HWY_FOUND = true -- CMAKE_INSTALL_PREFIX = /usr/local -- Configuring done (0.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS FETCHCONTENT_FULLY_DISCONNECTED THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /construction/graphics/lux/.build SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for lux-pv-1.1.6_1 /usr/local/bin/cmake -S/construction/graphics/lux/kfj-pv-f49809a01243 -B/construction/graphics/lux/.build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/graphics/lux/.build/CMakeFiles /construction/graphics/lux/.build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- CMakeFiles/lux.dir/all --- /usr/bin/make -f CMakeFiles/lux.dir/build.make CMakeFiles/lux.dir/depend --- pv_combine_avx2.cc --- --- pv_combine_avx512f.cc --- --- pv_combine_plain.cc --- --- pv_combine_sse42.cc --- --- pv_combine_ssse3.cc --- --- pv_rendering_avx2.cc --- --- pv_rendering_avx512f.cc --- --- pv_rendering_plain.cc --- --- pv_rendering_sse42.cc --- --- pv_rendering_ssse3.cc --- --- pv_combine_avx.cc --- --- pv_rendering_avx.cc --- --- pv_rendering_avx2.cc --- [ 20%] Generating pv_rendering_avx2.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_avx2.cc --- pv_combine_ssse3.cc --- [ 17%] Generating pv_combine_ssse3.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_ssse3.cc --- pv_combine_sse42.cc --- [ 10%] Generating pv_combine_sse42.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_sse42.cc --- pv_combine_plain.cc --- [ 13%] Generating pv_combine_plain.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_plain.cc --- pv_combine_avx512f.cc --- [ 6%] Generating pv_combine_avx512f.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_avx512f.cc --- pv_combine_avx2.cc --- [ 3%] Generating pv_combine_avx2.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_avx2.cc --- pv_rendering_avx512f.cc --- [ 24%] Generating pv_rendering_avx512f.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_avx512f.cc --- pv_rendering_plain.cc --- [ 27%] Generating pv_rendering_plain.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_plain.cc --- pv_rendering_ssse3.cc --- [ 31%] Generating pv_rendering_ssse3.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_ssse3.cc --- pv_combine_avx.cc --- [ 34%] Generating pv_combine_avx.cc /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_combine.cc /construction/graphics/lux/.build/pv_combine_avx.cc --- pv_rendering_avx.cc --- [ 37%] Generating pv_rendering_avx.cc --- pv_rendering_sse42.cc --- [ 41%] Generating pv_rendering_sse42.cc --- pv_rendering_avx.cc --- /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_avx.cc --- pv_rendering_sse42.cc --- /usr/local/bin/cmake -E copy_if_different /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering.cc /construction/graphics/lux/.build/pv_rendering_sse42.cc --- CMakeFiles/lux.dir/depend --- cd /construction/graphics/lux/.build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/graphics/lux/kfj-pv-f49809a01243 /construction/graphics/lux/kfj-pv-f49809a01243 /construction/graphics/lux/.build /construction/graphics/lux/.build /construction/graphics/lux/.build/CMakeFiles/lux.dir/DependInfo.cmake /usr/bin/make -f CMakeFiles/lux.dir/build.make CMakeFiles/lux.dir/build --- CMakeFiles/lux.dir/pv_no_rendering.cc.o --- --- CMakeFiles/lux.dir/pv_initialize.cc.o --- --- CMakeFiles/lux.dir/file_dialog.cc.o --- --- CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o --- --- CMakeFiles/lux.dir/pv_combine_ssse3.cc.o --- --- CMakeFiles/lux.dir/pv_rendering_sse42.cc.o --- --- CMakeFiles/lux.dir/pv_combine_sse42.cc.o --- --- CMakeFiles/lux.dir/pv_rendering_avx.cc.o --- --- CMakeFiles/lux.dir/pv_combine_avx.cc.o --- --- CMakeFiles/lux.dir/pv_rendering_avx2.cc.o --- --- CMakeFiles/lux.dir/pv_combine_avx2.cc.o --- --- CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- --- CMakeFiles/lux.dir/pv_combine_avx512f.cc.o --- --- CMakeFiles/lux.dir/pv_combine_avx.cc.o --- [ 68%] Building CXX object CMakeFiles/lux.dir/pv_combine_avx.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx -march=sandybridge -mpclmul -maes -D hn=hn_avx -D PV_ARCH=PV_AVX -D PV_ARCHNAME=\"avx\" -D PV_PRIORITY=2 -D PV_VIABILITY=has_avx -D FLV_AVX -MD -MT CMakeFiles/lux.dir/pv_combine_avx.cc.o -MF CMakeFiles/lux.dir/pv_combine_avx.cc.o.d -o CMakeFiles/lux.dir/pv_combine_avx.cc.o -c /construction/graphics/lux/.build/pv_combine_avx.cc In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_combine_avx.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::yield_type, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type': /construction/graphics/lux/.build/pv_combine_avx.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::yield_type, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX::spherical_prefilter(PV_AVX::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX::spherical_prefilter(PV_AVX::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX::pyramid_type::restore(int, const PV_AVX::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX::pyramid_type::restore(int, const PV_AVX::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/pv_combine_sse42.cc.o --- [ 68%] Building CXX object CMakeFiles/lux.dir/pv_combine_sse42.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -msse4.2 -march=westmere -mpclmul -maes -D hn=hn_sse42 -D PV_ARCH=PV_SSE42 -D PV_ARCHNAME=\"sse4.2\" -D PV_PRIORITY=3 -D PV_VIABILITY=has_sse42 -D FLV_SSE42 -MD -MT CMakeFiles/lux.dir/pv_combine_sse42.cc.o -MF CMakeFiles/lux.dir/pv_combine_sse42.cc.o.d -o CMakeFiles/lux.dir/pv_combine_sse42.cc.o -c /construction/graphics/lux/.build/pv_combine_sse42.cc In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_sse42.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_combine_sse42.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::yield_type, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type': /construction/graphics/lux/.build/pv_combine_sse42.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::yield_type, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_sse42.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSE42::spherical_prefilter(PV_SSE42::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSE42::spherical_prefilter(PV_SSE42::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_SSE42::pyramid_type::restore(int, const PV_SSE42::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_sse42.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_SSE42::pyramid_type::restore(int, const PV_SSE42::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_sse42.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_sse42.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/file_dialog.cc.o --- [ 44%] Building CXX object CMakeFiles/lux.dir/file_dialog.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -D USE_TINYFILEDIALOGS -MD -MT CMakeFiles/lux.dir/file_dialog.cc.o -MF CMakeFiles/lux.dir/file_dialog.cc.o.d -o CMakeFiles/lux.dir/file_dialog.cc.o -c /construction/graphics/lux/kfj-pv-f49809a01243/file_dialog.cc --- CMakeFiles/lux.dir/pv_initialize.cc.o --- [ 75%] Building CXX object CMakeFiles/lux.dir/pv_initialize.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -MD -MT CMakeFiles/lux.dir/pv_initialize.cc.o -MF CMakeFiles/lux.dir/pv_initialize.cc.o.d -o CMakeFiles/lux.dir/pv_initialize.cc.o -c /construction/graphics/lux/kfj-pv-f49809a01243/pv_initialize.cc --- CMakeFiles/lux.dir/pv_no_rendering.cc.o --- [ 48%] Building CXX object CMakeFiles/lux.dir/pv_no_rendering.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -D PV_FONTDATADIR=\"/usr/local/share/lux//fonts\" -D USE_HWY -DFLV_PLAIN -DFLV_SSSE3 -DFLV_SSE42 -DFLV_AVX -DFLV_AVX2 -DFLV_AVX512f -MD -MT CMakeFiles/lux.dir/pv_no_rendering.cc.o -MF CMakeFiles/lux.dir/pv_no_rendering.cc.o.d -o CMakeFiles/lux.dir/pv_no_rendering.cc.o -c /construction/graphics/lux/kfj-pv-f49809a01243/pv_no_rendering.cc --- CMakeFiles/lux.dir/pv_rendering_avx2.cc.o --- [ 62%] Building CXX object CMakeFiles/lux.dir/pv_rendering_avx2.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx2 -march=haswell -mpclmul -maes -D hn=hn_avx2 -D PV_ARCH=PV_AVX2 -D PV_ARCHNAME=\"avx2\" -D PV_PRIORITY=1 -D PV_VIABILITY=has_avx2 -D FLV_AVX2 -MD -MT CMakeFiles/lux.dir/pv_rendering_avx2.cc.o -MF CMakeFiles/lux.dir/pv_rendering_avx2.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_avx2.cc.o -c /construction/graphics/lux/.build/pv_rendering_avx2.cc --- CMakeFiles/lux.dir/pv_combine_avx2.cc.o --- [ 72%] Building CXX object CMakeFiles/lux.dir/pv_combine_avx2.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx2 -march=haswell -mpclmul -maes -D hn=hn_avx2 -D PV_ARCH=PV_AVX2 -D PV_ARCHNAME=\"avx2\" -D PV_PRIORITY=1 -D PV_VIABILITY=has_avx2 -D FLV_AVX2 -MD -MT CMakeFiles/lux.dir/pv_combine_avx2.cc.o -MF CMakeFiles/lux.dir/pv_combine_avx2.cc.o.d -o CMakeFiles/lux.dir/pv_combine_avx2.cc.o -c /construction/graphics/lux/.build/pv_combine_avx2.cc --- CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o --- [ 51%] Building CXX object CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mssse3 -D hn=hn_ssse3 -D PV_ARCH=PV_SSSE3 -D PV_ARCHNAME=\"ssse3\" -D PV_PRIORITY=4 -D PV_VIABILITY=has_ssse3 -D FLV_SSSE3 -MD -MT CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o -MF CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o -c /construction/graphics/lux/.build/pv_rendering_ssse3.cc --- CMakeFiles/lux.dir/pv_rendering_sse42.cc.o --- [ 55%] Building CXX object CMakeFiles/lux.dir/pv_rendering_sse42.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -msse4.2 -march=westmere -mpclmul -maes -D hn=hn_sse42 -D PV_ARCH=PV_SSE42 -D PV_ARCHNAME=\"sse4.2\" -D PV_PRIORITY=3 -D PV_VIABILITY=has_sse42 -D FLV_SSE42 -MD -MT CMakeFiles/lux.dir/pv_rendering_sse42.cc.o -MF CMakeFiles/lux.dir/pv_rendering_sse42.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_sse42.cc.o -c /construction/graphics/lux/.build/pv_rendering_sse42.cc --- CMakeFiles/lux.dir/pv_rendering_avx.cc.o --- [ 58%] Building CXX object CMakeFiles/lux.dir/pv_rendering_avx.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx -march=sandybridge -mpclmul -maes -D hn=hn_avx -D PV_ARCH=PV_AVX -D PV_ARCHNAME=\"avx\" -D PV_PRIORITY=2 -D PV_VIABILITY=has_avx -D FLV_AVX -MD -MT CMakeFiles/lux.dir/pv_rendering_avx.cc.o -MF CMakeFiles/lux.dir/pv_rendering_avx.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_avx.cc.o -c /construction/graphics/lux/.build/pv_rendering_avx.cc --- CMakeFiles/lux.dir/pv_rendering_plain.cc.o --- --- CMakeFiles/lux.dir/pv_combine_plain.cc.o --- --- CMakeFiles/lux.dir/pv_combine_avx2.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx2.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::grok_type, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_combine_avx2.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::yield_type, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, float, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type': /construction/graphics/lux/.build/pv_combine_avx2.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::yield_type, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx2.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX2::spherical_prefilter(PV_AVX2::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX2::spherical_prefilter(PV_AVX2::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX2::pyramid_type::restore(int, const PV_AVX2::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx2.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX2::pyramid_type::restore(int, const PV_AVX2::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx2.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = float; unsigned int _dimension = 2; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx2.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/pv_combine_plain.cc.o --- [ 79%] Building CXX object CMakeFiles/lux.dir/pv_combine_plain.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -D PV_ARCH=PV_PLAIN -D PV_ARCHNAME=\"plain\" -D PV_PRIORITY=5 -D PV_VIABILITY=is_viable -D FLV_PLAIN -MD -MT CMakeFiles/lux.dir/pv_combine_plain.cc.o -MF CMakeFiles/lux.dir/pv_combine_plain.cc.o.d -o CMakeFiles/lux.dir/pv_combine_plain.cc.o -c /construction/graphics/lux/.build/pv_combine_plain.cc --- CMakeFiles/lux.dir/pv_rendering_plain.cc.o --- [ 86%] Building CXX object CMakeFiles/lux.dir/pv_rendering_plain.cc.o --- CMakeFiles/lux.dir/pv_combine_avx512f.cc.o --- [ 86%] Building CXX object CMakeFiles/lux.dir/pv_combine_avx512f.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx512f -march=skylake-avx512 -mpclmul -maes -D hn=hn_avx512 -D PV_ARCH=PV_AVX512f -D PV_ARCHNAME=\"avx512f\" -D PV_PRIORITY=0 -D PV_VIABILITY=has_avx512f -D FLV_AVX512f -MD -MT CMakeFiles/lux.dir/pv_combine_avx512f.cc.o -MF CMakeFiles/lux.dir/pv_combine_avx512f.cc.o.d -o CMakeFiles/lux.dir/pv_combine_avx512f.cc.o -c /construction/graphics/lux/.build/pv_combine_avx512f.cc --- CMakeFiles/lux.dir/pv_rendering_plain.cc.o --- /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -D PV_ARCH=PV_PLAIN -D PV_ARCHNAME=\"plain\" -D PV_PRIORITY=5 -D PV_VIABILITY=is_viable -D FLV_PLAIN -MD -MT CMakeFiles/lux.dir/pv_rendering_plain.cc.o -MF CMakeFiles/lux.dir/pv_rendering_plain.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_plain.cc.o -c /construction/graphics/lux/.build/pv_rendering_plain.cc --- CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- [ 89%] Building CXX object CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- CMakeFiles/lux.dir/pv_combine_plain.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_plain.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_combine_plain.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::yield_type, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type': /construction/graphics/lux/.build/pv_combine_plain.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::yield_type, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_plain.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_PLAIN::spherical_prefilter(PV_PLAIN::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_plain.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_PLAIN::spherical_prefilter(PV_PLAIN::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_plain.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_PLAIN::pyramid_type::restore(int, const PV_PLAIN::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_plain.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_PLAIN::pyramid_type::restore(int, const PV_PLAIN::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_plain.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_plain.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_plain.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_plain.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_plain.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mavx512f -march=skylake-avx512 -mpclmul -maes -D hn=hn_avx512 -D PV_ARCH=PV_AVX512f -D PV_ARCHNAME=\"avx512f\" -D PV_PRIORITY=0 -D PV_VIABILITY=has_avx512f -D FLV_AVX512f -MD -MT CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o -MF CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o.d -o CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o -c /construction/graphics/lux/.build/pv_rendering_avx512f.cc --- CMakeFiles/lux.dir/pv_combine_ssse3.cc.o --- [ 93%] Building CXX object CMakeFiles/lux.dir/pv_combine_ssse3.cc.o /usr/local/libexec/ccache/c++ -I/construction/graphics/lux/kfj-pv-f49809a01243 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -pipe -O2 -fno-strict-aliasing -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -O3 -D START_IN_FULLSCREEN_MODE=true -DSTART_WITH_AUTO_QUALITY=false -fno-math-errno -Wno-unused-value -D VECTORIZE -D USE_HWY -mssse3 -D hn=hn_ssse3 -D PV_ARCH=PV_SSSE3 -D PV_ARCHNAME=\"ssse3\" -D PV_PRIORITY=4 -D PV_VIABILITY=has_ssse3 -D FLV_SSSE3 -MD -MT CMakeFiles/lux.dir/pv_combine_ssse3.cc.o -MF CMakeFiles/lux.dir/pv_combine_ssse3.cc.o.d -o CMakeFiles/lux.dir/pv_combine_ssse3.cc.o -c /construction/graphics/lux/.build/pv_combine_ssse3.cc --- CMakeFiles/lux.dir/pv_combine_avx512f.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx512f.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::grok_type, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_combine_avx512f.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::yield_type, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, float, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type': /construction/graphics/lux/.build/pv_combine_avx512f.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::yield_type, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_avx512f.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX512f::spherical_prefilter(PV_AVX512f::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX512f::spherical_prefilter(PV_AVX512f::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX512f::pyramid_type::restore(int, const PV_AVX512f::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_AVX512f::pyramid_type::restore(int, const PV_AVX512f::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = float; unsigned int _dimension = 2; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_avx512f.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/pv_combine_ssse3.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_ssse3.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:538:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:553:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:648:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:663:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_combine_ssse3.cc:2166:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:2257:48: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:2792:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::yield_type, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type': /construction/graphics/lux/.build/pv_combine_ssse3.cc:3550:40: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::yield_type, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_combine_ssse3.cc:78: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSSE3::spherical_prefilter(PV_SSSE3::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2118:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSSE3::spherical_prefilter(PV_SSSE3::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2836:75: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_SSSE3::pyramid_type::restore(int, const PV_SSSE3::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1372:28: required from 'void PV_SSSE3::pyramid_type::restore(int, const PV_SSSE3::grok_type&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:1998:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = float]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2033:35: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2120:33: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_combine_ssse3.cc:2840:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] --- CMakeFiles/lux.dir/pv_rendering_sse42.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::associate_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::associate_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_sse42.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_SSE42::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_sse42.cc:2317:73: error: template-id 'get_evaluator<4, PV_SSE42::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSE42::grok_type PV_SSE42::grok(const grokkee_type&) [with grokkee_type = PV_SSE42::chain_type, 16>, PV_SSE42::grok_type, vigra::TinyVector, 16> >]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSE42::grok_type PV_SSE42::grok(const grokkee_type&) [with grokkee_type = PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSE42::grok_type PV_SSE42::grok(const grokkee_type&) [with grokkee_type = PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSE42::grok_type PV_SSE42::grok(const grokkee_type&) [with grokkee_type = PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap_type>, PV_SSE42::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap_type>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap_type>, PV_SSE42::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap_type>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap_type>, PV_SSE42::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap_type>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap4_type>, PV_SSE42::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::tonemap4_type>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap4_type>, PV_SSE42::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap4_type>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap4_type>, PV_SSE42::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::tonemap4_type>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_sse42.cc: In static member function 'static PV_SSE42::domain_t PV_SSE42::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_sse42.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::yield_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::yield_type, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::lens_correction>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_sse42.cc: In constructor 'PV_SSE42::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_sse42.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_sse42.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_sse42.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_SSE42::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_sse42.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_sse42.cc: In member function 'virtual PV_SSE42::run_type_base PV_SSE42::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_sse42.cc:14779:53: warning: narrowing conversion of '((PV_SSE42::interpolator*)p_itp)->PV_SSE42::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:14780:53: warning: narrowing conversion of '((PV_SSE42::interpolator*)p_itp)->PV_SSE42::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:14782:54: warning: narrowing conversion of '((PV_SSE42::interpolator*)p_itp)->PV_SSE42::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_sse42.cc:14783:54: warning: narrowing conversion of '((PV_SSE42::interpolator*)p_itp)->PV_SSE42::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSE42::spherical_prefilter(PV_SSE42::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSE42::spherical_prefilter(PV_SSE42::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSE42::spherical_prefilter(PV_SSE42::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)0>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)1>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)5>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)4>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)2>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6848:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6849:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6850:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6851:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6852:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, PV_SSE42::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6853:7: required from 'PV_SSE42::crd_tf_type PV_SSE42::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSE42::to_source_type<(projection_type)3>; PV_SSE42::crd_tf_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6551:27: required from 'void PV_SSE42::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6570:28: required from 'void PV_SSE42::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6602:27: required from 'void PV_SSE42::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16> >, PV_SSE42::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:6642:28: required from 'void PV_SSE42::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:7189:39: required from 'ev_t PV_SSE42::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_SSE42::pyramid_type >; ev_t = PV_SSE42::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSE42::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, 16>, PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:7189:39: required from 'ev_t PV_SSE42::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_SSE42::pyramid_type >; ev_t = PV_SSE42::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSE42::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::lens_correction>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:8927:61: required from 'PV_SSE42::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, unsigned char, 16, void>, PV_SSE42::cast_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1535:26: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::yield_type, unsigned char, 16, void>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1538:33: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 0, float, unsigned char, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 0, float, unsigned char, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2159:25: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 0, float, unsigned char, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 1, float, unsigned char, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 1, float, unsigned char, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2176:24: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 1, float, unsigned char, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, short unsigned int, 16, void>, PV_SSE42::cast_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1535:26: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::yield_type, short unsigned int, 16, void>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1538:33: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 0, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 0, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2159:25: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 0, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 1, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 1, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2176:24: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 1, float, short unsigned int, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16>, PV_SSE42::cast_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1535:26: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::yield_type, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1538:33: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, float, 16>::' and 'enum PV_SSE42::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 0, float, float, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 0, float, float, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2159:25: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 0, float, float, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, float, 16, 1, float, float, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1687:33: required from 'PV_SSE42::alpha_ev_type PV_SSE42::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSE42::evaluator, float, 16, 1, float, float, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::alpha_ev_type = PV_SSE42::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2176:24: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, float, 16, 1, float, float, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSE42::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSE42::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2135:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2068:17: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSE42::multi_bf_type, 2> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2087:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2092:18: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1676:27: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1583:35: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1640:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1641:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1642:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1655:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >::' and 'enum PV_SSE42::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_sse42.cc:1656:34: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_rgb(const ET&) [with ET = PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1678:63: required from 'PV_SSE42::ev_type PV_SSE42::raw_image_type::set_bias(const ET&) [with ET = PV_SSE42::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSE42::ev_type = PV_SSE42::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2101:20: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSE42::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSE42::map_functor, 16, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate, PV_SSE42::clamp_gate > >, PV_SSE42::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSE42::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSE42::restore(const PV_SSE42::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSE42::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSE42::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSE42::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSE42::xlf_type, PV_SSE42::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSE42::bspline<_value_type, _dimension>::prefilter(PV_SSE42::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_SSE42::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_SSE42::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSE42::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]': /construction/graphics/lux/.build/pv_rendering_sse42.cc:2244:60: required from 'ev_t PV_SSE42::raw_image_type::get_evaluator(int, int, PV_SSE42::raw_image_type::limit_type, PV_SSE42::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_SSE42::grok_type, vigra::TinyVector, 16>; PV_SSE42::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:7252:10: required from 'ev_t PV_SSE42::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_SSE42::pyramid_type >; ev_t = PV_SSE42::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSE42::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_SSE42::grok_type, vigra::TinyVector, 16>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_SSE42::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_SSE42::grok_type::eval(const typename PV_SSE42::grok_type::base_type::in_v&, typename PV_SSE42::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_SSE42::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_SSE42::grok_type, vigra::TinyVector, 16>::eval(const in_v&, PV_SSE42::unary_functor, vigra::TinyVector, 16>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_SSE42::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_SSE42::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_SSE42::grok_type::eval(const typename PV_SSE42::grok_type::base_type::in_v&, typename PV_SSE42::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_SSE42::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_SSE42::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_SSE42::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1508:5: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_SSE42::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1508:5: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSE42::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSE42::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {int, PV_SSE42::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_SSE42::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:1508:5: required from 'void PV_SSE42::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSE42::bspline]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2141:7: required from 'void PV_SSE42::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_sse42.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSE42::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSE42::convolve; types = {int, PV_SSE42::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_sse42.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_SSE42::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSE42::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_SSE42::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSE42::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_SSE42::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSE42::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_SSE42::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSE42::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>', is used but never defined [-fpermissive] *** [CMakeFiles/lux.dir/pv_rendering_sse42.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build --- CMakeFiles/lux.dir/pv_rendering_plain.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::associate_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::associate_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_plain.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_PLAIN::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_plain.cc:2317:73: error: template-id 'get_evaluator<4, PV_PLAIN::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_PLAIN::grok_type PV_PLAIN::grok(const grokkee_type&) [with grokkee_type = PV_PLAIN::chain_type, 16>, PV_PLAIN::grok_type, vigra::TinyVector, 16> >]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_PLAIN::grok_type PV_PLAIN::grok(const grokkee_type&) [with grokkee_type = PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_PLAIN::grok_type PV_PLAIN::grok(const grokkee_type&) [with grokkee_type = PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_PLAIN::grok_type PV_PLAIN::grok(const grokkee_type&) [with grokkee_type = PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap_type>, PV_PLAIN::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap_type>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap_type>, PV_PLAIN::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap_type>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap_type>, PV_PLAIN::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap_type>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap4_type>, PV_PLAIN::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::tonemap4_type>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap4_type>, PV_PLAIN::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap4_type>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap4_type>, PV_PLAIN::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::tonemap4_type>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_plain.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_plain.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_plain.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_plain.cc: In static member function 'static PV_PLAIN::domain_t PV_PLAIN::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_plain.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::yield_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::yield_type, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::lens_correction>': /construction/graphics/lux/.build/pv_rendering_plain.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_plain.cc: In constructor 'PV_PLAIN::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_plain.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_plain.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_plain.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_PLAIN::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_plain.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_plain.cc: In member function 'virtual PV_PLAIN::run_type_base PV_PLAIN::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_plain.cc:14779:53: warning: narrowing conversion of '((PV_PLAIN::interpolator*)p_itp)->PV_PLAIN::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:14780:53: warning: narrowing conversion of '((PV_PLAIN::interpolator*)p_itp)->PV_PLAIN::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:14782:54: warning: narrowing conversion of '((PV_PLAIN::interpolator*)p_itp)->PV_PLAIN::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_plain.cc:14783:54: warning: narrowing conversion of '((PV_PLAIN::interpolator*)p_itp)->PV_PLAIN::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_PLAIN::spherical_prefilter(PV_PLAIN::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_PLAIN::spherical_prefilter(PV_PLAIN::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_PLAIN::spherical_prefilter(PV_PLAIN::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)0>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)1>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)5>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)4>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)2>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6848:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6849:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6850:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6851:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6852:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, PV_PLAIN::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6853:7: required from 'PV_PLAIN::crd_tf_type PV_PLAIN::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_PLAIN::to_source_type<(projection_type)3>; PV_PLAIN::crd_tf_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6551:27: required from 'void PV_PLAIN::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6570:28: required from 'void PV_PLAIN::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6602:27: required from 'void PV_PLAIN::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16> >, PV_PLAIN::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:6642:28: required from 'void PV_PLAIN::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:7189:39: required from 'ev_t PV_PLAIN::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_PLAIN::pyramid_type >; ev_t = PV_PLAIN::grok_type, vigra::TinyVector, 16>; spline_t = PV_PLAIN::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, 16>, PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:7189:39: required from 'ev_t PV_PLAIN::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_PLAIN::pyramid_type >; ev_t = PV_PLAIN::grok_type, vigra::TinyVector, 16>; spline_t = PV_PLAIN::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::lens_correction>': /construction/graphics/lux/.build/pv_rendering_plain.cc:8927:61: required from 'PV_PLAIN::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_plain.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, unsigned char, 16, void>, PV_PLAIN::cast_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1535:26: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::yield_type, unsigned char, 16, void>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1538:33: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 0, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 0, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2159:25: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 0, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 1, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 1, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2176:24: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 1, float, unsigned char, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, short unsigned int, 16, void>, PV_PLAIN::cast_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1535:26: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::yield_type, short unsigned int, 16, void>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1538:33: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 0, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 0, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2159:25: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 0, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 1, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 1, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2176:24: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 1, float, short unsigned int, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16>, PV_PLAIN::cast_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1535:26: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::yield_type, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1538:33: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, float, 16>::' and 'enum PV_PLAIN::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 0, float, float, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 0, float, float, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2159:25: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 0, float, float, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, float, 16, 1, float, float, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1687:33: required from 'PV_PLAIN::alpha_ev_type PV_PLAIN::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_PLAIN::evaluator, float, 16, 1, float, float, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::alpha_ev_type = PV_PLAIN::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2176:24: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, float, 16, 1, float, float, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_plain.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_PLAIN::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_plain.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_PLAIN::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2135:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2068:17: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_PLAIN::multi_bf_type, 2> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2087:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2092:18: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1676:27: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1583:35: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1640:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1641:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1642:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_plain.cc:1655:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >::' and 'enum PV_PLAIN::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_plain.cc:1656:34: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_rgb(const ET&) [with ET = PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1678:63: required from 'PV_PLAIN::ev_type PV_PLAIN::raw_image_type::set_bias(const ET&) [with ET = PV_PLAIN::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_PLAIN::ev_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2101:20: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_PLAIN::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_PLAIN::map_functor, 16, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate, PV_PLAIN::clamp_gate > >, PV_PLAIN::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_PLAIN::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_PLAIN::restore(const PV_PLAIN::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_PLAIN::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_PLAIN::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_PLAIN::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_PLAIN::xlf_type, PV_PLAIN::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_PLAIN::bspline<_value_type, _dimension>::prefilter(PV_PLAIN::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_PLAIN::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_plain.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_PLAIN::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]': /construction/graphics/lux/.build/pv_rendering_plain.cc:2244:60: required from 'ev_t PV_PLAIN::raw_image_type::get_evaluator(int, int, PV_PLAIN::raw_image_type::limit_type, PV_PLAIN::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_PLAIN::grok_type, vigra::TinyVector, 16>; PV_PLAIN::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_plain.cc:7252:10: required from 'ev_t PV_PLAIN::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_PLAIN::pyramid_type >; ev_t = PV_PLAIN::grok_type, vigra::TinyVector, 16>; spline_t = PV_PLAIN::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_plain.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_PLAIN::grok_type, vigra::TinyVector, 16>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_PLAIN::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_PLAIN::grok_type::eval(const typename PV_PLAIN::grok_type::base_type::in_v&, typename PV_PLAIN::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_PLAIN::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_PLAIN::grok_type, vigra::TinyVector, 16>::eval(const in_v&, PV_PLAIN::unary_functor, vigra::TinyVector, 16>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_PLAIN::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_PLAIN::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_PLAIN::grok_type::eval(const typename PV_PLAIN::grok_type::base_type::in_v&, typename PV_PLAIN::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_PLAIN::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_PLAIN::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_PLAIN::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1508:5: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_PLAIN::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1508:5: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_PLAIN::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_PLAIN::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {int, PV_PLAIN::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_PLAIN::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_plain.cc:1508:5: required from 'void PV_PLAIN::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_PLAIN::bspline]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2141:7: required from 'void PV_PLAIN::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_plain.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_PLAIN::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_PLAIN::convolve; types = {int, PV_PLAIN::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_plain.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_PLAIN::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_PLAIN::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_PLAIN::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_PLAIN::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_PLAIN::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>', is used but never defined [-fpermissive] *** [CMakeFiles/lux.dir/pv_rendering_plain.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build --- CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::associate_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::associate_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_SSSE3::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2317:73: error: template-id 'get_evaluator<4, PV_SSSE3::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSSE3::grok_type PV_SSSE3::grok(const grokkee_type&) [with grokkee_type = PV_SSSE3::chain_type, 16>, PV_SSSE3::grok_type, vigra::TinyVector, 16> >]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSSE3::grok_type PV_SSSE3::grok(const grokkee_type&) [with grokkee_type = PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSSE3::grok_type PV_SSSE3::grok(const grokkee_type&) [with grokkee_type = PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_SSSE3::grok_type PV_SSSE3::grok(const grokkee_type&) [with grokkee_type = PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap_type>, PV_SSSE3::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap_type>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap_type>, PV_SSSE3::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap_type>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap_type>, PV_SSSE3::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap_type>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap4_type>, PV_SSSE3::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::tonemap4_type>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap4_type>, PV_SSSE3::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap4_type>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap4_type>, PV_SSSE3::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::tonemap4_type>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_ssse3.cc: In static member function 'static PV_SSSE3::domain_t PV_SSSE3::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::yield_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::yield_type, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::lens_correction>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_ssse3.cc: In constructor 'PV_SSSE3::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_ssse3.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_SSSE3::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc: In member function 'virtual PV_SSSE3::run_type_base PV_SSSE3::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14779:53: warning: narrowing conversion of '((PV_SSSE3::interpolator*)p_itp)->PV_SSSE3::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14780:53: warning: narrowing conversion of '((PV_SSSE3::interpolator*)p_itp)->PV_SSSE3::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14782:54: warning: narrowing conversion of '((PV_SSSE3::interpolator*)p_itp)->PV_SSSE3::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14783:54: warning: narrowing conversion of '((PV_SSSE3::interpolator*)p_itp)->PV_SSSE3::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSSE3::spherical_prefilter(PV_SSSE3::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSSE3::spherical_prefilter(PV_SSSE3::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_SSSE3::spherical_prefilter(PV_SSSE3::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)0>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)1>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)5>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)4>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)2>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6848:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6849:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6850:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6851:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6852:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, PV_SSSE3::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6853:7: required from 'PV_SSSE3::crd_tf_type PV_SSSE3::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_SSSE3::to_source_type<(projection_type)3>; PV_SSSE3::crd_tf_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6551:27: required from 'void PV_SSSE3::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6570:28: required from 'void PV_SSSE3::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6602:27: required from 'void PV_SSSE3::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16> >, PV_SSSE3::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6642:28: required from 'void PV_SSSE3::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7189:39: required from 'ev_t PV_SSSE3::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_SSSE3::pyramid_type >; ev_t = PV_SSSE3::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSSE3::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, 16>, PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7189:39: required from 'ev_t PV_SSSE3::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_SSSE3::pyramid_type >; ev_t = PV_SSSE3::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSSE3::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::lens_correction>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:8927:61: required from 'PV_SSSE3::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, unsigned char, 16, void>, PV_SSSE3::cast_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1535:26: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::yield_type, unsigned char, 16, void>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1538:33: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 0, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 0, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2159:25: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 0, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 1, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 1, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2176:24: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 1, float, unsigned char, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, short unsigned int, 16, void>, PV_SSSE3::cast_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1535:26: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::yield_type, short unsigned int, 16, void>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1538:33: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 0, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 0, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2159:25: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 0, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 1, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 1, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2176:24: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 1, float, short unsigned int, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16>, PV_SSSE3::cast_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1535:26: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::yield_type, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1538:33: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, float, 16>::' and 'enum PV_SSSE3::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 0, float, float, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 0, float, float, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2159:25: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 0, float, float, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, float, 16, 1, float, float, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1687:33: required from 'PV_SSSE3::alpha_ev_type PV_SSSE3::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_SSSE3::evaluator, float, 16, 1, float, float, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::alpha_ev_type = PV_SSSE3::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2176:24: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, float, 16, 1, float, float, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSSE3::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_SSSE3::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2135:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2068:17: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_SSSE3::multi_bf_type, 2> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2087:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2092:18: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1676:27: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1583:35: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1640:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1641:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1642:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1655:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >::' and 'enum PV_SSSE3::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1656:34: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_rgb(const ET&) [with ET = PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1678:63: required from 'PV_SSSE3::ev_type PV_SSSE3::raw_image_type::set_bias(const ET&) [with ET = PV_SSSE3::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_SSSE3::ev_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2101:20: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_SSSE3::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_SSSE3::map_functor, 16, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate, PV_SSSE3::clamp_gate > >, PV_SSSE3::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_SSSE3::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_SSSE3::restore(const PV_SSSE3::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_SSSE3::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_SSSE3::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_SSSE3::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_SSSE3::xlf_type, PV_SSSE3::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_SSSE3::bspline<_value_type, _dimension>::prefilter(PV_SSSE3::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_SSSE3::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_SSSE3::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]': /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2244:60: required from 'ev_t PV_SSSE3::raw_image_type::get_evaluator(int, int, PV_SSSE3::raw_image_type::limit_type, PV_SSSE3::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_SSSE3::grok_type, vigra::TinyVector, 16>; PV_SSSE3::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7252:10: required from 'ev_t PV_SSSE3::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_SSSE3::pyramid_type >; ev_t = PV_SSSE3::grok_type, vigra::TinyVector, 16>; spline_t = PV_SSSE3::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_SSSE3::grok_type, vigra::TinyVector, 16>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_SSSE3::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_SSSE3::grok_type::eval(const typename PV_SSSE3::grok_type::base_type::in_v&, typename PV_SSSE3::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_SSSE3::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_SSSE3::grok_type, vigra::TinyVector, 16>::eval(const in_v&, PV_SSSE3::unary_functor, vigra::TinyVector, 16>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_SSSE3::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_SSSE3::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_SSSE3::grok_type::eval(const typename PV_SSSE3::grok_type::base_type::in_v&, typename PV_SSSE3::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_SSSE3::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_SSSE3::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_SSSE3::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1508:5: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_SSSE3::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1508:5: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_SSSE3::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_SSSE3::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {int, PV_SSSE3::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_SSSE3::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:1508:5: required from 'void PV_SSSE3::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_SSSE3::bspline]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2141:7: required from 'void PV_SSSE3::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_ssse3.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_SSSE3::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_SSSE3::convolve; types = {int, PV_SSSE3::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_ssse3.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_SSSE3::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_SSSE3::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_SSSE3::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_SSSE3::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_SSSE3::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>', is used but never defined [-fpermissive] *** [CMakeFiles/lux.dir/pv_rendering_ssse3.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build --- CMakeFiles/lux.dir/pv_rendering_avx.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_AVX::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_avx.cc:2317:73: error: template-id 'get_evaluator<4, PV_AVX::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX::grok_type PV_AVX::grok(const grokkee_type&) [with grokkee_type = PV_AVX::chain_type, 16>, PV_AVX::grok_type, vigra::TinyVector, 16> >]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX::grok_type PV_AVX::grok(const grokkee_type&) [with grokkee_type = PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX::grok_type PV_AVX::grok(const grokkee_type&) [with grokkee_type = PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX::grok_type PV_AVX::grok(const grokkee_type&) [with grokkee_type = PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::grok_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap_type>, PV_AVX::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap_type>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap_type>, PV_AVX::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap_type>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap_type>, PV_AVX::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap_type>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap4_type>, PV_AVX::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::tonemap4_type>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16> >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap4_type>, PV_AVX::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap4_type>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap4_type>, PV_AVX::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::tonemap4_type>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, int, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx.cc: In static member function 'static PV_AVX::domain_t PV_AVX::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_avx.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::yield_type, float, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::yield_type, float, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx.cc: In constructor 'PV_AVX::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_avx.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_avx.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_AVX::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_avx.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_avx.cc: In member function 'virtual PV_AVX::run_type_base PV_AVX::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_avx.cc:14779:53: warning: narrowing conversion of '((PV_AVX::interpolator*)p_itp)->PV_AVX::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:14780:53: warning: narrowing conversion of '((PV_AVX::interpolator*)p_itp)->PV_AVX::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:14782:54: warning: narrowing conversion of '((PV_AVX::interpolator*)p_itp)->PV_AVX::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx.cc:14783:54: warning: narrowing conversion of '((PV_AVX::interpolator*)p_itp)->PV_AVX::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX::spherical_prefilter(PV_AVX::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX::spherical_prefilter(PV_AVX::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX::spherical_prefilter(PV_AVX::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)0>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)1>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)5>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)4>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)2>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6848:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6849:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6850:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6851:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6852:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, PV_AVX::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6853:7: required from 'PV_AVX::crd_tf_type PV_AVX::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX::to_source_type<(projection_type)3>; PV_AVX::crd_tf_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6551:27: required from 'void PV_AVX::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6570:28: required from 'void PV_AVX::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::preprocess, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6602:27: required from 'void PV_AVX::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16> >, PV_AVX::preprocess4, vigra::TinyVector, 16> > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:6642:28: required from 'void PV_AVX::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:7189:39: required from 'ev_t PV_AVX::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX::pyramid_type >; ev_t = PV_AVX::grok_type, vigra::TinyVector, 16>; spline_t = PV_AVX::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, 16>, PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:7189:39: required from 'ev_t PV_AVX::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX::pyramid_type >; ev_t = PV_AVX::grok_type, vigra::TinyVector, 16>; spline_t = PV_AVX::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx.cc:8927:61: required from 'PV_AVX::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 16> >&, const std::vector, float, 16> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_avx.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, unsigned char, 16, void>, PV_AVX::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1535:26: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::yield_type, unsigned char, 16, void>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1538:33: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 0, float, unsigned char, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 0, float, unsigned char, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2159:25: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 0, float, unsigned char, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 1, float, unsigned char, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 1, float, unsigned char, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2176:24: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 1, float, unsigned char, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, short unsigned int, 16, void>, PV_AVX::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1535:26: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::yield_type, short unsigned int, 16, void>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1538:33: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 0, float, short unsigned int, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 0, float, short unsigned int, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2159:25: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 0, float, short unsigned int, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 1, float, short unsigned int, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 1, float, short unsigned int, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2176:24: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 1, float, short unsigned int, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16>, PV_AVX::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1535:26: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::yield_type, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1538:33: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, float, 16>::' and 'enum PV_AVX::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 0, float, float, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 0, float, float, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2159:25: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 0, float, float, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, float, 16, 1, float, float, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1687:33: required from 'PV_AVX::alpha_ev_type PV_AVX::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX::evaluator, float, 16, 1, float, float, PV_AVX::multi_bf_type, 2> >; PV_AVX::alpha_ev_type = PV_AVX::grok_type, float, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2176:24: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, float, 16, 1, float, float, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 1; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2135:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2068:17: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector, PV_AVX::multi_bf_type, 2> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 0, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2087:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 0, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, 1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2092:18: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, 1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1676:27: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1583:35: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1640:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >::' and 'enum PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1641:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1642:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx.cc:1655:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >::' and 'enum PV_AVX::unary_functor, vigra::TinyVector, 16>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >': /construction/graphics/lux/.build/pv_rendering_avx.cc:1656:34: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1678:63: required from 'PV_AVX::ev_type PV_AVX::raw_image_type::set_bias(const ET&) [with ET = PV_AVX::evaluator, vigra::TinyVector, 16, -1, float, vigra::TinyVector >; PV_AVX::ev_type = PV_AVX::grok_type, vigra::TinyVector, 16>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2101:20: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX::chain_type, vigra::TinyVector, 16, -1, float, vigra::TinyVector >, PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16> >, PV_AVX::map_functor, 16, PV_AVX::clamp_gate, PV_AVX::clamp_gate, PV_AVX::clamp_gate > >, PV_AVX::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX::amplify_type, vigra::TinyVector, vigra::TinyVector, 16>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX::restore(const PV_AVX::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX::xlf_type, PV_AVX::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16; PV_AVX::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX::bspline<_value_type, _dimension>::prefilter(PV_AVX::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 16; _value_type = float; unsigned int _dimension = 2; PV_AVX::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_AVX::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]': /construction/graphics/lux/.build/pv_rendering_avx.cc:2244:60: required from 'ev_t PV_AVX::raw_image_type::get_evaluator(int, int, PV_AVX::raw_image_type::limit_type, PV_AVX::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_AVX::grok_type, vigra::TinyVector, 16>; PV_AVX::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx.cc:7252:10: required from 'ev_t PV_AVX::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX::pyramid_type >; ev_t = PV_AVX::grok_type, vigra::TinyVector, 16>; spline_t = PV_AVX::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_AVX::grok_type, vigra::TinyVector, 16>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX::grok_type::eval(const typename PV_AVX::grok_type::base_type::in_v&, typename PV_AVX::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_AVX::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_AVX::grok_type, vigra::TinyVector, 16>::eval(const in_v&, PV_AVX::unary_functor, vigra::TinyVector, 16>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_AVX::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX::grok_type::eval(const typename PV_AVX::grok_type::base_type::in_v&, typename PV_AVX::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_AVX::unary_functor, vigra::TinyVector, 16>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_AVX::unary_functor, vigra::TinyVector, 16>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1508:5: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1508:5: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {int, PV_AVX::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_AVX::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 16]' /construction/graphics/lux/.build/pv_rendering_avx.cc:1508:5: required from 'void PV_AVX::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX::bspline]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2141:7: required from 'void PV_AVX::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX::convolve; types = {int, PV_AVX::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_avx.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_AVX::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_AVX::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX::grok_type, vigra::TinyVector, 16>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 16]::, vigra::TinyVector, 16>::out_v&)>', is used but never defined [-fpermissive] --- CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_AVX512f::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2317:73: error: template-id 'get_evaluator<4, PV_AVX512f::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::grok_type, vigra::TinyVector, 64> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX512f::grok_type PV_AVX512f::grok(const grokkee_type&) [with grokkee_type = PV_AVX512f::chain_type, 64>, PV_AVX512f::grok_type, vigra::TinyVector, 64> >]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX512f::grok_type PV_AVX512f::grok(const grokkee_type&) [with grokkee_type = PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX512f::grok_type PV_AVX512f::grok(const grokkee_type&) [with grokkee_type = PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX512f::grok_type PV_AVX512f::grok(const grokkee_type&) [with grokkee_type = PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::grok_type, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap_type>, PV_AVX512f::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap_type>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap_type>, PV_AVX512f::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap_type>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap_type>, PV_AVX512f::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap_type>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, float, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap4_type>, PV_AVX512f::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::tonemap4_type>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap4_type>, PV_AVX512f::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap4_type>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap4_type>, PV_AVX512f::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::tonemap4_type>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, int, 64>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx512f.cc: In static member function 'static PV_AVX512f::domain_t PV_AVX512f::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::yield_type, float, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::yield_type, float, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx512f.cc: In constructor 'PV_AVX512f::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 64> >&, const std::vector, float, 64> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx512f.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_AVX512f::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc: In member function 'virtual PV_AVX512f::run_type_base PV_AVX512f::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14779:53: warning: narrowing conversion of '((PV_AVX512f::interpolator*)p_itp)->PV_AVX512f::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14780:53: warning: narrowing conversion of '((PV_AVX512f::interpolator*)p_itp)->PV_AVX512f::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14782:54: warning: narrowing conversion of '((PV_AVX512f::interpolator*)p_itp)->PV_AVX512f::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ --- CMakeFiles/lux.dir/pv_rendering_avx.cc.o --- *** [CMakeFiles/lux.dir/pv_rendering_avx.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build --- CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o --- /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14783:54: warning: narrowing conversion of '((PV_AVX512f::interpolator*)p_itp)->PV_AVX512f::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX512f::spherical_prefilter(PV_AVX512f::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX512f::spherical_prefilter(PV_AVX512f::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX512f::spherical_prefilter(PV_AVX512f::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)0>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)1>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)5>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)4>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)2>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6848:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6849:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6850:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6851:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6852:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, PV_AVX512f::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6853:7: required from 'PV_AVX512f::crd_tf_type PV_AVX512f::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX512f::to_source_type<(projection_type)3>; PV_AVX512f::crd_tf_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::preprocess4, vigra::TinyVector, 64> > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6551:27: required from 'void PV_AVX512f::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::preprocess, vigra::TinyVector, 64> > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6570:28: required from 'void PV_AVX512f::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::preprocess, vigra::TinyVector, 64> > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6602:27: required from 'void PV_AVX512f::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64> >, PV_AVX512f::preprocess4, vigra::TinyVector, 64> > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6642:28: required from 'void PV_AVX512f::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7189:39: required from 'ev_t PV_AVX512f::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX512f::pyramid_type >; ev_t = PV_AVX512f::grok_type, vigra::TinyVector, 64>; spline_t = PV_AVX512f::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, 64>, PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7189:39: required from 'ev_t PV_AVX512f::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX512f::pyramid_type >; ev_t = PV_AVX512f::grok_type, vigra::TinyVector, 64>; spline_t = PV_AVX512f::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:8927:61: required from 'PV_AVX512f::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 64> >&, const std::vector, float, 64> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, unsigned char, 64, void>, PV_AVX512f::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1535:26: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::yield_type, unsigned char, 64, void>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1538:33: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 0, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 0, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2159:25: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 0, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 1, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 1, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2176:24: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 1, float, unsigned char, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, short unsigned int, 64, void>, PV_AVX512f::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1535:26: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::yield_type, short unsigned int, 64, void>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1538:33: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 0, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 0, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2159:25: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 0, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 1, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 1, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2176:24: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 1, float, short unsigned int, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64>, PV_AVX512f::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1535:26: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::yield_type, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1538:33: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, float, 64>::' and 'enum PV_AVX512f::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 0, float, float, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 0, float, float, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2159:25: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 0, float, float, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, float, 64, 1, float, float, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1687:33: required from 'PV_AVX512f::alpha_ev_type PV_AVX512f::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX512f::evaluator, float, 64, 1, float, float, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::alpha_ev_type = PV_AVX512f::grok_type, float, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2176:24: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, float, 64, 1, float, float, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = float; unsigned int _dimension = 1; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX512f::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = float; unsigned int _dimension = 1; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX512f::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2135:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2068:17: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector, PV_AVX512f::multi_bf_type, 2> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 0, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2087:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 0, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, 1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2092:18: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, 1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1676:27: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1583:35: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1640:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >::' and 'enum PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1641:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1642:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1655:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >::' and 'enum PV_AVX512f::unary_functor, vigra::TinyVector, 64>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1656:34: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1678:63: required from 'PV_AVX512f::ev_type PV_AVX512f::raw_image_type::set_bias(const ET&) [with ET = PV_AVX512f::evaluator, vigra::TinyVector, 64, -1, float, vigra::TinyVector >; PV_AVX512f::ev_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2101:20: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX512f::chain_type, vigra::TinyVector, 64, -1, float, vigra::TinyVector >, PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64> >, PV_AVX512f::map_functor, 64, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate, PV_AVX512f::clamp_gate > >, PV_AVX512f::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX512f::amplify_type, vigra::TinyVector, vigra::TinyVector, 64>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX512f::restore(const PV_AVX512f::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX512f::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX512f::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX512f::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX512f::xlf_type, PV_AVX512f::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX512f::bspline<_value_type, _dimension>::prefilter(PV_AVX512f::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 64; _value_type = float; unsigned int _dimension = 2; PV_AVX512f::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_AVX512f::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]': /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2244:60: required from 'ev_t PV_AVX512f::raw_image_type::get_evaluator(int, int, PV_AVX512f::raw_image_type::limit_type, PV_AVX512f::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_AVX512f::grok_type, vigra::TinyVector, 64>; PV_AVX512f::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7252:10: required from 'ev_t PV_AVX512f::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX512f::pyramid_type >; ev_t = PV_AVX512f::grok_type, vigra::TinyVector, 64>; spline_t = PV_AVX512f::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_AVX512f::grok_type, vigra::TinyVector, 64>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX512f::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX512f::grok_type::eval(const typename PV_AVX512f::grok_type::base_type::in_v&, typename PV_AVX512f::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_AVX512f::unary_functor, vigra::TinyVector, 64>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_AVX512f::grok_type, vigra::TinyVector, 64>::eval(const in_v&, PV_AVX512f::unary_functor, vigra::TinyVector, 64>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX512f::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_AVX512f::unary_functor, vigra::TinyVector, 64>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX512f::grok_type::eval(const typename PV_AVX512f::grok_type::base_type::in_v&, typename PV_AVX512f::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_AVX512f::unary_functor, vigra::TinyVector, 64>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_AVX512f::unary_functor, vigra::TinyVector, 64>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX512f::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1508:5: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX512f::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1508:5: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX512f::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX512f::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {int, PV_AVX512f::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_AVX512f::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 64]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:1508:5: required from 'void PV_AVX512f::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX512f::bspline]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2141:7: required from 'void PV_AVX512f::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx512f.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX512f::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX512f::convolve; types = {int, PV_AVX512f::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_avx512f.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX512f::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_AVX512f::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX512f::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]::, vigra::TinyVector, 64>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_AVX512f::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX512f::grok_type, vigra::TinyVector, 64>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 64]::, vigra::TinyVector, 64>::out_v&)>', is used but never defined [-fpermissive] *** [CMakeFiles/lux.dir/pv_rendering_avx512f.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build --- CMakeFiles/lux.dir/pv_rendering_avx2.cc.o --- In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:585:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::associate_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:609:31: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx2.cc:2313:14: error: explicit specialization in non-namespace scope 'struct PV_AVX2::raw_image_type' template < > ^ /construction/graphics/lux/.build/pv_rendering_avx2.cc:2317:73: error: template-id 'get_evaluator<4, PV_AVX2::ev4_type>' in declaration of primary template limit_type ev_upper_limit ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::grok_type, vigra::TinyVector, 32> >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX2::grok_type PV_AVX2::grok(const grokkee_type&) [with grokkee_type = PV_AVX2::chain_type, 32>, PV_AVX2::grok_type, vigra::TinyVector, 32> >]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2244:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX2::grok_type PV_AVX2::grok(const grokkee_type&) [with grokkee_type = PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2289:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX2::grok_type PV_AVX2::grok(const grokkee_type&) [with grokkee_type = PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2298:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector > >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:869:1: required by substitution of 'template PV_AVX2::grok_type PV_AVX2::grok(const grokkee_type&) [with grokkee_type = PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector > >]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2307:46: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::grok_type, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:2324:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5184:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5184:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap_type>, PV_AVX2::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5184:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap_type>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5190:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5199:52: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap_type>, PV_AVX2::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5199:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap_type>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::yield_float_rgb>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5205:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap_type>, PV_AVX2::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5229:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap_type>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5235:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5274:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, float, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5325:38: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5325:61: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap4_type>, PV_AVX2::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5325:65: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::tonemap4_type>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5329:47: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap4_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5336:53: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap4_type>, PV_AVX2::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5336:57: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap4_type>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::yield_float_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5340:39: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap4_type>, PV_AVX2::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5360:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::tonemap4_type>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:5364:37: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::deassociate_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6695:55: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::yield_rgba4>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6755:56: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::yield_rgba>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6804:45: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, int, 32>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx2.cc: In static member function 'static PV_AVX2::domain_t PV_AVX2::yield_priority::make_domain(const source_type&)': /construction/graphics/lux/.build/pv_rendering_avx2.cc:8337:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:8337:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] return domain_t ( { source.extent.x0 , source.extent.y0 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:8338:39: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:8338:58: warning: narrowing conversion of '(double)source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] { source.extent.x1 , source.extent.y1 } , ~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:8375:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::yield_type, float, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:8375:62: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::yield_type, float, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:9117:64: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/.build/pv_rendering_avx2.cc: In constructor 'PV_AVX2::multi_facet_helper_type<(projection_type)3>::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 32> >&, const std::vector, float, 32> >&, bool, bool)': /construction/graphics/lux/.build/pv_rendering_avx2.cc:9175:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9175:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type ulf { source_v[i].extent.x0 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9176:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9176:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type urf { source_v[i].extent.x1 , source_v[i].extent.y0 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9177:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9177:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type lrf { source_v[i].extent.x1 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9178:48: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc:9178:72: warning: narrowing conversion of '(double)(& source_v)->std::vector::operator[](((std::vector::size_type)i)).source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] point_2d_f_type llf { source_v[i].extent.x0 , source_v[i].extent.y1 } ; /construction/graphics/lux/.build/pv_rendering_avx2.cc: At global scope: /construction/graphics/lux/.build/pv_rendering_avx2.cc:14065:12: error: explicit specialization in non-namespace scope 'struct PV_AVX2::cubemap_interpolator' template<> ^ /construction/graphics/lux/.build/pv_rendering_avx2.cc:14070:56: error: template-id 'fix_face_detection' in declaration of primary template const std::vector < alpha_ev_type > & aevv ) const ^~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:14195:60: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/.build/pv_rendering_avx2.cc: In member function 'virtual PV_AVX2::run_type_base PV_AVX2::facet_map_interpolator::build_runner(job_type*)': /construction/graphics/lux/.build/pv_rendering_avx2.cc:14779:53: warning: narrowing conversion of '((PV_AVX2::interpolator*)p_itp)->PV_AVX2::interpolator::source.source_type::extent.extent_type::x0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_low { p_itp->source.extent.x0 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:14780:53: warning: narrowing conversion of '((PV_AVX2::interpolator*)p_itp)->PV_AVX2::interpolator::source.source_type::extent.extent_type::y0' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y0 } ; ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:14782:54: warning: narrowing conversion of '((PV_AVX2::interpolator*)p_itp)->PV_AVX2::interpolator::source.source_type::extent.extent_type::x1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] coordinate_type in_high { p_itp->source.extent.x1 , ~~~~~~~~~~~~~~~~~~~~~^~ /construction/graphics/lux/.build/pv_rendering_avx2.cc:14783:54: warning: narrowing conversion of '((PV_AVX2::interpolator*)p_itp)->PV_AVX2::interpolator::source.source_type::extent.extent_type::y1' from 'double' to 'vigra::TinyVector::value_type' {aka 'float'} inside { } [-Wnarrowing] p_itp->source.extent.y1 } ; ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX2::spherical_prefilter(PV_AVX2::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6127:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX2::spherical_prefilter(PV_AVX2::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6224:74: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:519:22: required from 'void PV_AVX2::spherical_prefilter(PV_AVX2::bspline&, vigra::MultiArrayView<2, PixelType, vigra::StridedArrayTag>&, int) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6364:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)0> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)0>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6932:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)1> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)1>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6933:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)5> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)5>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6934:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)4> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)4>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6935:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)2> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)2>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6936:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6848:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6849:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6850:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6851:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6852:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, PV_AVX2::to_source_type<(projection_type)3> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6853:7: required from 'PV_AVX2::crd_tf_type PV_AVX2::interpolator::fix_target_projection_type(const job_type*, src_projection_type) const [with src_projection_type = PV_AVX2::to_source_type<(projection_type)3>; PV_AVX2::crd_tf_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6937:7: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::preprocess4, vigra::TinyVector, 32> > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6551:27: required from 'void PV_AVX2::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::preprocess, vigra::TinyVector, 32> > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6570:28: required from 'void PV_AVX2::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::preprocess, vigra::TinyVector, 32> > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6602:27: required from 'void PV_AVX2::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32> >, PV_AVX2::preprocess4, vigra::TinyVector, 32> > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:6642:28: required from 'void PV_AVX2::interpolator::perform_transform(const job_type*, projection_type) const [with projection_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6976:36: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:7189:39: required from 'ev_t PV_AVX2::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 3; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX2::pyramid_type >; ev_t = PV_AVX2::grok_type, vigra::TinyVector, 32>; spline_t = PV_AVX2::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:7272:43: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, 32>, PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::homogeneous_mbf_type > > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:7189:39: required from 'ev_t PV_AVX2::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX2::pyramid_type >; ev_t = PV_AVX2::grok_type, vigra::TinyVector, 32>; spline_t = PV_AVX2::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::homogeneous_mbf_type > >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::lens_correction>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:8927:61: required from 'PV_AVX2::multi_facet_helper_type::multi_facet_helper_type(const job_type*, const std::vector&, const std::vector >&, const std::vector, vigra::TinyVector, 32> >&, const std::vector, float, 32> >&, bool, bool) [with projection_type TPRJ = (projection_type)2]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:14888:54: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, unsigned char, 32, void>, PV_AVX2::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1535:26: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::yield_type, unsigned char, 32, void>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1538:33: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 0, float, unsigned char, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 0, float, unsigned char, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2159:25: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 0, float, unsigned char, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 1, float, unsigned char, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 1, float, unsigned char, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2176:24: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 1, float, unsigned char, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, short unsigned int, 32, void>, PV_AVX2::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1535:26: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::yield_type, short unsigned int, 32, void>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1538:33: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 0, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 0, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2159:25: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 0, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 1, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 1, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2176:24: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 1, float, short unsigned int, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32>, PV_AVX2::cast_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1535:26: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::yield_type, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1538:33: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, float, 32>::' and 'enum PV_AVX2::unary_functor::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 0, float, float, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 0, float, float, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2159:25: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 0, float, float, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, float, 32, 1, float, float, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1687:33: required from 'PV_AVX2::alpha_ev_type PV_AVX2::raw_image_type::set_alpha_bias(const ET&) [with ET = PV_AVX2::evaluator, float, 32, 1, float, float, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::alpha_ev_type = PV_AVX2::grok_type, float, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2176:24: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, float, 32, 1, float, float, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::amplify_type::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = float; unsigned int _dimension = 1; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX2::bspl_prefilter >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 1; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 1; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = float; unsigned int _dimension = 1; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:654:22: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::MultiArrayView<1, float, vigra::StridedArrayTag>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<1, float, vigra::StridedArrayTag>, PV_AVX2::bspl_prefilter >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] static_assert ( T1::vsize == T2::vsize , ~~~~~~~~~~^~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2135:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = short unsigned int]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2463:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2068:17: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector, PV_AVX2::multi_bf_type, 2> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 0, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2087:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 0, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, 1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2092:18: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, 1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1676:27: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1583:35: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1640:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >::' and 'enum PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1641:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1642:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_RGB2sRGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1655:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >::' and 'enum PV_AVX2::unary_functor, vigra::TinyVector, 32>::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'struct PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >': /construction/graphics/lux/.build/pv_rendering_avx2.cc:1656:34: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_rgb(const ET&) [with ET = PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1678:63: required from 'PV_AVX2::ev_type PV_AVX2::raw_image_type::set_bias(const ET&) [with ET = PV_AVX2::evaluator, vigra::TinyVector, 32, -1, float, vigra::TinyVector >; PV_AVX2::ev_type = PV_AVX2::grok_type, vigra::TinyVector, 32>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2101:20: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = float]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2469:42: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:538:29: warning: comparison between 'enum PV_AVX2::chain_type, vigra::TinyVector, 32, -1, float, vigra::TinyVector >, PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32> >, PV_AVX2::map_functor, 32, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate, PV_AVX2::clamp_gate > >, PV_AVX2::srgb_handler::fast_sRGB2RGB3_type>::' and 'enum PV_AVX2::amplify_type, vigra::TinyVector, vigra::TinyVector, 32>::' [-Wenum-compare] In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6129:51: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6180:25: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 2; in_value_type = vigra::TinyVector; out_value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = vigra::TinyVector; unsigned int _dimension = 2; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6226:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = vigra::TinyVector; out_type = vigra::TinyVector; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:1507:3: required from 'void PV_AVX2::restore(const PV_AVX2::bspline&, vigra::MultiArrayView&) [with unsigned int dimension = 2; value_type = vigra::TinyVector; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:1340:26: required from 'void PV_AVX2::pyramid_type::restore(int) [with dtype = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6251:24: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::MultiArrayView<2, vigra::TinyVector >::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter >, vigra::MultiArrayView<2, vigra::TinyVector >, PV_AVX2::convolve >::' and 'enum vigra::ExpandElementResult >::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:1147:5: required from 'void PV_AVX2::prefilter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, int, PV_AVX2::xlf_type, PV_AVX2::xlf_type, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:829:25: required from 'void PV_AVX2::bspline<_value_type, _dimension>::prefilter(PV_AVX2::xlf_type, int) [with math_ele_type = float; long unsigned int vsize = 32; _value_type = float; unsigned int _dimension = 2; PV_AVX2::xlf_type = long double]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:6366:58: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::bspl_prefilter; types = {std::vector >}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:134, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h: In instantiation of 'PV_AVX2::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX2::grok_type, vigra::TinyVector, 32>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]': /construction/graphics/lux/.build/pv_rendering_avx2.cc:2244:60: required from 'ev_t PV_AVX2::raw_image_type::get_evaluator(int, int, PV_AVX2::raw_image_type::limit_type, PV_AVX2::raw_image_type::limit_type) const [with int nchannels = 4; ev_t = PV_AVX2::grok_type, vigra::TinyVector, 32>; PV_AVX2::raw_image_type::limit_type = vigra::TinyVector]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:7252:10: required from 'ev_t PV_AVX2::interpolator::provide_ev(const job_type*, std::shared_ptr, const spline_t*, const spline_t*) const [with int nchannels = 4; pixel_t = vigra::TinyVector; pyramid_t = PV_AVX2::pyramid_type >; ev_t = PV_AVX2::grok_type, vigra::TinyVector, 32>; spline_t = PV_AVX2::bspline, 2>]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:7282:44: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: error: no matching function for call to 'PV_AVX2::grok_type, vigra::TinyVector, 32>::eval(const vigra::TinyVector&, vigra::TinyVector&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX2::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'vigra::TinyVector' to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX2::grok_type::eval(const typename PV_AVX2::grok_type::base_type::in_v&, typename PV_AVX2::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:757:15: note: cannot convert 'out' (type 'vigra::TinyVector') to type 'PV_AVX2::unary_functor, vigra::TinyVector, 32>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: error: no matching function for call to 'PV_AVX2::grok_type, vigra::TinyVector, 32>::eval(const in_v&, PV_AVX2::unary_functor, vigra::TinyVector, 32>::out_v&) const' { grokkee.eval ( in , out ) ; } ) ^~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: candidate: 'void PV_AVX2::grok_type::eval(const IN&, OUT&) const [with IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]' void eval ( const IN & i , OUT & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:789:8: note: no known conversion for argument 2 from 'PV_AVX2::unary_functor, vigra::TinyVector, 32>::out_v' {aka 'vigra::TinyVector, 4>'} to 'vigra::TinyVector&' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: candidate: 'template void PV_AVX2::grok_type::eval(const typename PV_AVX2::grok_type::base_type::in_v&, typename PV_AVX2::grok_type::base_type::out_v&) const [with = ; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]' void eval ( const in_v & i , out_v & o ) const ^~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:799:8: note: template argument deduction/substitution failed: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/unary_functor.h:759:15: note: cannot convert 'out' (type 'PV_AVX2::unary_functor, vigra::TinyVector, 32>::out_v' {aka 'vigra::TinyVector, 4>'}) to type 'PV_AVX2::unary_functor, vigra::TinyVector, 32>::out_v&' {aka 'vigra::TinyVector, 3>&'} { grokkee.eval ( in , out ) ; } ) ^~~~~~~ In file included from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/prefilter.h:91, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/bspline.h:148, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/eval.h:133, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/transform.h:150, from /construction/graphics/lux/kfj-pv-f49809a01243/vspline/vspline.h:49, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:99, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX2::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1508:5: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'struct PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1527:11: required from 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {std::vector >, int}]' /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:331:5: required from 'void PV_AVX2::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1508:5: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:732:29: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >::' and 'enum vigra::MultiArrayView<2, float>::ActualDimension' [-Wenum-compare] static_assert ( dimension == output_array_type::actual_dimension , ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:740:19: warning: comparison between 'enum PV_AVX2::detail::separable_filter, vigra::MultiArrayView<2, float>, PV_AVX2::convolve >::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_value_type > :: size , ^~~~~~~~ /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h: In instantiation of 'void PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {int, PV_AVX2::fir_filter_specs, int}]': /construction/graphics/lux/kfj-pv-f49809a01243/vspline/general_filter.h:341:5: required from 'void PV_AVX2::convolution_filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, vigra::TinyVector(dimension)>, std::vector, int, int, int) [with unsigned int dimension = 2; in_value_type = float; out_value_type = float; math_ele_type = float; long unsigned int vsize = 32]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:1508:5: required from 'void PV_AVX2::raw_image_type::mask_alpha_channel(alpha_spline_type*) [with alpha_spline_type = PV_AVX2::bspline]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2141:7: required from 'void PV_AVX2::raw_image_type::set_raw_ev(vigra::ImageImportInfo&) [with dtype = unsigned char]' /construction/graphics/lux/.build/pv_rendering_avx2.cc:2457:50: required from here /construction/graphics/lux/kfj-pv-f49809a01243/vspline/filter.h:1513:19: warning: comparison between 'enum PV_AVX2::filter(const vigra::MultiArrayView&, vigra::MultiArrayView&, types ...) [with in_type = float; out_type = float; unsigned int D = 2; filter_type = PV_AVX2::convolve; types = {int, PV_AVX2::fir_filter_specs, int}]::' and 'enum vigra::ExpandElementResult::' [-Wenum-compare] static_assert ( channels ~~~~~~~~ == vigra::ExpandElementResult < out_type > :: size , ^~~~~~~~ In file included from /usr/include/c++/8.0/functional:59, from /usr/local/include/vigra/algorithm.hxx:43, from /usr/local/include/vigra/mathutil.hxx:51, from /usr/local/include/vigra/tinyvector.hxx:55, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_common.h:63, from /construction/graphics/lux/kfj-pv-f49809a01243/pv_rendering_common.h:64, from /construction/graphics/lux/.build/pv_rendering_avx2.cc:69: /usr/include/c++/8.0/bits/std_function.h: At global scope: /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX2::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX2::grok_type, vigra::TinyVector, 32>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]::&, vigra::TinyVector&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector&, vigra::TinyVector&}]', declared using local type 'PV_AVX2::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX2::grok_type, vigra::TinyVector, 32>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]::&, vigra::TinyVector&)>', is used but never defined [-fpermissive] function<_Res(_ArgTypes...)>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8.0/bits/std_function.h:666:7: error: 'std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = PV_AVX2::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX2::grok_type, vigra::TinyVector, 32>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]::, vigra::TinyVector, 32>::out_v&)>; = void; = void; _Res = void; _ArgTypes = {const vigra::TinyVector, 2>&, vigra::TinyVector, 4>&}]', declared using local type 'PV_AVX2::grok_type::grok_type(grokkee_type) [with grokkee_type = PV_AVX2::grok_type, vigra::TinyVector, 32>; typename std::enable_if >, grokkee_type>::value, int>::type = 0; IN = vigra::TinyVector; OUT = vigra::TinyVector; long unsigned int _vsize = 32]::, vigra::TinyVector, 32>::out_v&)>', is used but never defined [-fpermissive] *** [CMakeFiles/lux.dir/pv_rendering_avx2.cc.o] Error code 1 make[3]: stopped in /construction/graphics/lux/.build 6 errors make[3]: stopped in /construction/graphics/lux/.build *** [CMakeFiles/lux.dir/all] Error code 2 make[2]: stopped in /construction/graphics/lux/.build 1 error make[2]: stopped in /construction/graphics/lux/.build *** [all] Error code 2 make[1]: stopped in /construction/graphics/lux/.build 1 error make[1]: stopped in /construction/graphics/lux/.build ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /xports/graphics/lux FAILED 00:00:38