+ '[' 6 -lt 1 ']' + command=launch_build + shift + case $command in + launch_build https://github.com/ARPA-SIMC/Metview-rpm /moncic-ci/centos8 centos:8 master /root/moncic-ci/tools/buildscript.sh + REPO=https://github.com/ARPA-SIMC/Metview-rpm + IMAGE=/moncic-ci/centos8 + TAG=centos:8 + BRANCH=master + BUILDSCRIPT=/root/moncic-ci/tools/buildscript.sh + git clone https://github.com/ARPA-SIMC/Metview-rpm --branch master Clone in 'Metview-rpm' in corso... + dir=Metview-rpm + dir=Metview-rpm + '[' '!' -d Metview-rpm ']' + [[ -n /root/moncic-ci/tools/buildscript.sh ]] + [[ -e /root/moncic-ci/tools/buildscript.sh ]] ++ mktemp -p . + buildscript=./tmp.IkjQt1SAmz + cp /root/moncic-ci/tools/buildscript.sh Metview-rpm/./tmp.IkjQt1SAmz + '[' -f /moncic-ci/centos8 ']' + systemd-nspawn -i /moncic-ci/centos8 --ephemeral --bind-ro=/tmp/d_crontab.info.continuous_integration.moncic-ci.builder.R8VZ27cSfh/Metview-rpmcentos8/Metview-rpm:/root/src sh -c 'cd /root/src; sh ./tmp.IkjQt1SAmz centos:8' Spawning container centos8-ffdfdbf437edad51 on /moncic-ci/.#machine.centos8a49780f2d086e5b9. Press ^] three times within 1s to kill container. + image=centos:8 + [[ centos:8 == centos:7 ]] + [[ centos:8 == centos:8 ]] + pkgcmd=dnf + builddep='dnf builddep' ++ find . -name '*.spec' ++ head -n1 + specfile=./Metview.spec + [[ -z ./Metview.spec ]] + dnf builddep -q -y ./Metview.spec Importing GPG key 0x48628F8D: Userid : "simc_stable (None) " Fingerprint: C4C8 4F6E 3CC9 46CF FE95 90D0 A913 7D54 4862 8F8D From : https://download.copr.fedorainfracloud.org/results/simc/stable/pubkey.gpg Importing GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) " Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8 Upgraded: libarchive-3.3.3-3.el8_5.x86_64 Installed: Magics-4.11.0-1.el8.x86_64 Magics-devel-4.11.0-1.el8.x86_64 blas-3.8.0-8.el8.x86_64 blas-devel-3.8.0-8.el8.x86_64 boost-1.66.0-10.el8.x86_64 boost-container-1.66.0-10.el8.x86_64 boost-context-1.66.0-10.el8.x86_64 boost-coroutine-1.66.0-10.el8.x86_64 boost-devel-1.66.0-10.el8.x86_64 boost-fiber-1.66.0-10.el8.x86_64 boost-graph-1.66.0-10.el8.x86_64 boost-iostreams-1.66.0-10.el8.x86_64 boost-locale-1.66.0-10.el8.x86_64 boost-log-1.66.0-10.el8.x86_64 boost-math-1.66.0-10.el8.x86_64 boost-program-options-1.66.0-10.el8.x86_64 boost-random-1.66.0-10.el8.x86_64 boost-serialization-1.66.0-10.el8.x86_64 boost-signals-1.66.0-10.el8.x86_64 boost-stacktrace-1.66.0-10.el8.x86_64 boost-test-1.66.0-10.el8.x86_64 boost-type_erasure-1.66.0-10.el8.x86_64 boost-wave-1.66.0-10.el8.x86_64 bzip2-devel-1.0.6-26.el8.x86_64 cairo-devel-1.15.12-3.el8.x86_64 cmake-3.20.2-4.el8.x86_64 cmake-data-3.20.2-4.el8.noarch cmake-filesystem-3.20.2-4.el8.x86_64 cmake-rpm-macros-3.20.2-4.el8.noarch eccodes-2.25.0-1SIMC.el8.x86_64 eccodes-data-2.25.0-1SIMC.el8.noarch eccodes-devel-2.25.0-1SIMC.el8.x86_64 eigen3-devel-3.3.4-6.el8.noarch expat-devel-2.2.5-4.el8.x86_64 fftw-3.3.5-11.el8.x86_64 fftw-devel-3.3.5-11.el8.x86_64 fftw-libs-3.3.5-11.el8.x86_64 fftw-libs-double-3.3.5-11.el8.x86_64 fftw-libs-long-3.3.5-11.el8.x86_64 fftw-libs-quad-3.3.5-11.el8.x86_64 fftw-libs-single-3.3.5-11.el8.x86_64 fontconfig-devel-2.13.1-4.el8.x86_64 freetype-devel-2.9.1-4.el8_3.1.x86_64 fribidi-devel-1.0.4-8.el8.x86_64 gcc-gfortran-8.5.0-4.el8_5.x86_64 gdbm-devel-1:1.18-1.el8.x86_64 glib2-devel-2.56.4-156.el8.x86_64 glx-utils-8.4.0-5.20181118git1830dcb.el8.x86_64 graphite2-devel-1.3.10-10.el8.x86_64 harfbuzz-devel-1.7.5-3.el8.x86_64 harfbuzz-icu-1.7.5-3.el8.x86_64 hdf-4.2.14-5.el8.x86_64 hdf5-1.10.5-4.el8.x86_64 hdf5-devel-1.10.5-4.el8.x86_64 hwdata-0.314-8.10.el8.noarch jasper-devel-2.0.14-5.el8.x86_64 keyutils-libs-devel-1.5.10-9.el8.x86_64 krb5-devel-1.18.2-14.el8.x86_64 ksh-20120801-254.el8.x86_64 libX11-devel-1.6.8-5.el8.x86_64 libX11-xcb-1.6.8-5.el8.x86_64 libXau-devel-1.0.9-3.el8.x86_64 libXext-devel-1.3.4-1.el8.x86_64 libXft-devel-2.3.3-1.el8.x86_64 libXrender-devel-0.9.10-7.el8.x86_64 libaec-1.0.2-3.el8.x86_64 libaec-devel-1.0.2-3.el8.x86_64 libcom_err-devel-1.45.6-2.el8.x86_64 libcurl-devel-7.61.1-22.el8.x86_64 libdrm-2.4.106-2.el8.x86_64 libemos-4.5.9-6.el8.x86_64 libevdev-1.10.0-1.el8.x86_64 libgeotiff-1.5.1-1.el8.x86_64 libgeotiff-devel-1.5.1-1.el8.x86_64 libgfortran-8.5.0-4.el8_5.x86_64 libglvnd-1:1.3.2-1.el8.x86_64 libglvnd-core-devel-1:1.3.2-1.el8.x86_64 libglvnd-devel-1:1.3.2-1.el8.x86_64 libglvnd-egl-1:1.3.2-1.el8.x86_64 libglvnd-gles-1:1.3.2-1.el8.x86_64 libglvnd-glx-1:1.3.2-1.el8.x86_64 libglvnd-opengl-1:1.3.2-1.el8.x86_64 libgudev-232-4.el8.x86_64 libicu-devel-60.3-2.el8_1.x86_64 libinput-1.16.3-2.el8.x86_64 libjpeg-turbo-devel-1.5.3-12.el8.x86_64 libkadm5-1.18.2-14.el8.x86_64 libpciaccess-0.14-1.el8.x86_64 libpipeline-1.5.0-2.el8.x86_64 libpng-devel-2:1.6.34-5.el8.x86_64 libquadmath-8.5.0-4.el8_5.x86_64 libquadmath-devel-8.5.0-4.el8_5.x86_64 libselinux-devel-2.9-5.el8.x86_64 libsepol-devel-2.9-3.el8.x86_64 libtiff-devel-4.0.9-20.el8.x86_64 libtirpc-devel-1.1.4-5.el8.x86_64 libuuid-devel-2.32.1-28.el8.x86_64 libuv-1:1.41.1-1.el8_4.x86_64 libverto-devel-0.3.0-5.el8.x86_64 libwacom-1.6-3.el8.x86_64 libwacom-data-1.6-3.el8.noarch libwayland-client-1.19.0-1.el8.x86_64 libwayland-server-1.19.0-1.el8.x86_64 libxcb-devel-1.13.1-1.el8.x86_64 libxkbcommon-0.9.1-1.el8.x86_64 libxkbcommon-x11-0.9.1-1.el8.x86_64 libxshmfence-1.3-2.el8.x86_64 man-db-2.7.6.1-18.el8.x86_64 mesa-libEGL-21.1.5-1.el8.0.x86_64 mesa-libEGL-devel-21.1.5-1.el8.0.x86_64 mesa-libGL-21.1.5-1.el8.0.x86_64 mesa-libgbm-21.1.5-1.el8.0.x86_64 mesa-libglapi-21.1.5-1.el8.0.x86_64 mtdev-1.1.5-12.el8.x86_64 ncurses-c++-libs-6.1-9.20180224.el8.x86_64 ncurses-devel-6.1-9.20180224.el8.x86_64 netcdf-4.7.0-2.el8.x86_64 netcdf-cxx4-4.3.0-11.el8.x86_64 netcdf-cxx4-devel-4.3.0-11.el8.x86_64 netcdf-devel-4.7.0-2.el8.x86_64 openjpeg2-devel-2.4.0-4.el8.x86_64 openjpeg2-tools-2.4.0-4.el8.x86_64 openssl-devel-1:1.1.1k-5.el8_5.x86_64 pango-devel-1.42.4-8.el8.x86_64 pcre-cpp-8.42-6.el8.x86_64 pcre-devel-8.42-6.el8.x86_64 pcre-utf16-8.42-6.el8.x86_64 pcre-utf32-8.42-6.el8.x86_64 pcre2-devel-10.32-2.el8.x86_64 pcre2-utf16-10.32-2.el8.x86_64 pcre2-utf32-10.32-2.el8.x86_64 pixman-devel-0.38.4-1.el8.x86_64 proj-6.3.2-4.el8.x86_64 proj-datumgrid-1.8-6.3.2.4.el8.noarch proj-devel-6.3.2-4.el8.x86_64 python2-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2.x86_64 python2-libs-2.7.18-7.module+el8.5.0+718+67e45b5f.rocky.0.2.x86_64 python2-pip-9.0.3-18.module+el8.4.0+403+9ae17a31.noarch python2-pip-wheel-9.0.3-18.module+el8.4.0+403+9ae17a31.noarch python2-setuptools-39.0.1-13.module+el8.4.0+403+9ae17a31.noarch python2-setuptools-wheel-39.0.1-13.module+el8.4.0+403+9ae17a31.noarch qt5-qtbase-5.15.2-3.el8.0.1.x86_64 qt5-qtbase-common-5.15.2-3.el8.0.1.noarch qt5-qtbase-devel-5.15.2-3.el8.0.1.x86_64 qt5-qtbase-gui-5.15.2-3.el8.0.1.x86_64 qt5-qtdeclarative-5.15.2-2.el8.0.1.x86_64 qt5-qtsvg-5.15.2-3.el8.0.1.x86_64 qt5-qtsvg-devel-5.15.2-3.el8.0.1.x86_64 qt5-qtxmlpatterns-5.15.2-2.el8.0.1.x86_64 qt5-qtxmlpatterns-devel-5.15.2-2.el8.0.1.x86_64 qt5-rpm-macros-5.15.2-1.el8.0.1.noarch rpcgen-1.3.1-4.el8.x86_64 xcb-util-0.4.0-10.el8.x86_64 xcb-util-image-0.4.0-9.el8.x86_64 xcb-util-keysyms-0.4.0-7.el8.x86_64 xcb-util-renderutil-0.3.9-10.el8.x86_64 xcb-util-wm-0.4.1-12.el8.x86_64 xkeyboard-config-2.28-1.el8.noarch xorg-x11-proto-devel-2020.1-3.el8.noarch ++ basename ./Metview.spec .spec + pkgname=Metview + mkdir -p /root/rpmbuild/BUILD /root/rpmbuild/BUILDROOT /root/rpmbuild/RPMS /root/rpmbuild/SOURCES /root/rpmbuild/SPECS /root/rpmbuild/SRPMS + [[ ./Metview.spec =~ ^./fedora/SPECS/ ]] + find . -type f -name '*.patch' -maxdepth 1 -print0 + xargs -0 '-I{}' cp '{}' /root/rpmbuild/SOURCES/ find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments. + spectool -g -R ./Metview.spec Getting https://confluence.ecmwf.int/download/attachments/3964985/Metview-5.15.1-Source.tar.gz to /root/rpmbuild/SOURCES/Metview-5.15.1-Source.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 44.9M 0 127k 0 0 197k 0 0:03:52 --:--:-- 0:03:52 197k 1 44.9M 1 468k 0 0 288k 0 0:02:39 0:00:01 0:02:38 288k 1 44.9M 1 775k 0 0 295k 0 0:02:35 0:00:02 0:02:33 295k 2 44.9M 2 1311k 0 0 361k 0 0:02:07 0:00:03 0:02:04 361k 3 44.9M 3 1727k 0 0 373k 0 0:02:03 0:00:04 0:01:59 373k 4 44.9M 4 2139k 0 0 380k 0 0:02:01 0:00:05 0:01:56 403k 5 44.9M 5 2687k 0 0 405k 0 0:01:53 0:00:06 0:01:47 443k 6 44.9M 6 3032k 0 0 396k 0 0:01:56 0:00:07 0:01:49 449k 7 44.9M 7 3387k 0 0 391k 0 0:01:57 0:00:08 0:01:49 413k 8 44.9M 8 3719k 0 0 386k 0 0:01:59 0:00:09 0:01:50 398k 9 44.9M 9 4277k 0 0 402k 0 0:01:54 0:00:10 0:01:44 428k 10 44.9M 10 4705k 0 0 404k 0 0:01:53 0:00:11 0:01:42 401k 11 44.9M 11 5185k 0 0 410k 0 0:01:52 0:00:12 0:01:40 432k 12 44.9M 12 5566k 0 0 407k 0 0:01:52 0:00:13 0:01:39 435k 13 44.9M 13 6145k 0 0 420k 0 0:01:49 0:00:14 0:01:35 485k 14 44.9M 14 6619k 0 0 423k 0 0:01:48 0:00:15 0:01:33 466k 15 44.9M 15 7177k 0 0 431k 0 0:01:46 0:00:16 0:01:30 496k 16 44.9M 16 7549k 0 0 428k 0 0:01:47 0:00:17 0:01:30 472k 17 44.9M 17 7897k 0 0 423k 0 0:01:48 0:00:18 0:01:30 466k 17 44.9M 17 8261k 0 0 420k 0 0:01:49 0:00:19 0:01:30 422k 18 44.9M 18 8675k 0 0 420k 0 0:01:49 0:00:20 0:01:29 412k 19 44.9M 19 9071k 0 0 419k 0 0:01:49 0:00:21 0:01:28 377k 20 44.9M 20 9445k 0 0 417k 0 0:01:50 0:00:22 0:01:28 379k 21 44.9M 21 9841k 0 0 416k 0 0:01:50 0:00:23 0:01:27 389k 22 44.9M 22 9.8M 0 0 410k 0 0:01:51 0:00:24 0:01:27 372k 22 44.9M 22 10.0M 0 0 401k 0 0:01:54 0:00:25 0:01:29 320k 23 44.9M 23 10.5M 0 0 405k 0 0:01:53 0:00:26 0:01:27 345k 25 44.9M 25 11.3M 0 0 419k 0 0:01:49 0:00:27 0:01:22 430k 30 44.9M 30 13.7M 0 0 493k 0 0:01:33 0:00:28 0:01:05 858k 38 44.9M 38 17.3M 0 0 598k 0 0:01:16 0:00:29 0:00:47 1527k 46 44.9M 46 20.8M 0 0 697k 0 0:01:05 0:00:30 0:00:35 2225k 54 44.9M 54 24.4M 0 0 790k 0 0:00:58 0:00:31 0:00:27 2835k 62 44.9M 62 27.9M 0 0 877k 0 0:00:52 0:00:32 0:00:20 3409k 70 44.9M 70 31.5M 0 0 960k 0 0:00:47 0:00:33 0:00:14 3632k 78 44.9M 78 35.2M 0 0 1042k 0 0:00:44 0:00:34 0:00:10 3668k 86 44.9M 86 38.8M 0 0 1117k 0 0:00:41 0:00:35 0:00:06 3688k 93 44.9M 93 41.8M 0 0 1168k 0 0:00:39 0:00:36 0:00:03 3559k 100 44.9M 100 44.9M 0 0 1226k 0 0:00:37 0:00:37 --:--:-- 3557k + rpmbuild -ba ./Metview.spec warning: "Tests disabled! (see specfile for details)" Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wwi1Vs + umask 022 + cd /root/rpmbuild/BUILD + cd /root/rpmbuild/BUILD + rm -rf Metview-5.15.1-Source + /usr/bin/gzip -dc /root/rpmbuild/SOURCES/Metview-5.15.1-Source.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Metview-5.15.1-Source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.3hYGat + umask 022 + cd /root/rpmbuild/BUILD + cd Metview-5.15.1-Source + mkdir build + pushd build ~/rpmbuild/BUILD/Metview-5.15.1-Source/build ~/rpmbuild/BUILD/Metview-5.15.1-Source + cmake .. -DCMAKE_PREFIX_PATH=/usr '-DCMAKE_C_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -lgfortran' -DCMAKE_INSTALL_PREFIX=/opt/Metview-5.15.1 -DCMAKE_INSTALL_MESSAGE=NEVER '-DCMAKE_Fortran_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' -DINSTALL_LIB_DIR=lib64 -DBUILD_SHARED_LIBS=ON -DENABLE_UI=ON -DENABLE_PLOTTING=ON -DENABLE_OPERA_RADAR=ON -- The C compiler identification is GNU 8.5.0 -- The CXX compiler identification is GNU 8.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/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/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- ecbuild 3.6.5 /root/rpmbuild/BUILD/Metview-5.15.1-Source/cmake -- cmake 3.20.2 /usr/bin/cmake -- --------------------------------------------------------- -- Found Git: /usr/bin/git (found version "2.27.0") -- Performing Test MetviewMiniBundle_C_FLAG_TEST_1 -- Performing Test MetviewMiniBundle_C_FLAG_TEST_1 - Success -- Added C flag [-pipe] -- Performing Test MetviewMiniBundle_CXX_FLAG_TEST_1 -- Performing Test MetviewMiniBundle_CXX_FLAG_TEST_1 - Success -- Added CXX flag [-pipe] -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Check size of off_t -- Check size of off_t - done -- --------------------------------------------------------- -- --------------------------------------------------------- -- [MetviewMiniBundle] (5.15.1) -- Feature TESTS enabled -- Feature TESTS enabled -- --------------------------------------------------------- -- Adding bundle project eckit -- Found source directory /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [eckit] (1.19.0) -- Feature TESTS enabled -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found BISON: /usr/bin/bison (found version "3.0.4") -- Found FLEX: /usr/bin/flex (found version "2.6.1") -- Found Curses: /usr/lib64/libcurses.so -- eckit FOUND Curses -- CURSES_INCLUDE_DIRS : [/usr/include] -- CURSES_LIBRARIES : [/usr/lib64/libcurses.so /usr/lib64/libform.so] -- Found package Curses required for feature ECKIT_CMD -- Feature ECKIT_CMD enabled -- Feature ECKIT_SQL enabled -- Found Eigen3: /usr/share/eigen3/Eigen3Config.cmake (found version "3.3.4") -- eckit FOUND Eigen3: /usr/share/eigen3 (found version "3.3.4") -- EIGEN3_INCLUDE_DIRS : [/usr/include/eigen3] -- Found package Eigen3 required for feature EIGEN -- Feature EIGEN enabled -- Feature ARMADILLO was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS) -- eckit FAILED to find OPTIONAL package MKL -- Could NOT find package MKL required for feature MKL -- -- Feature MKL was not enabled (also not requested) -- following required packages weren't found: MKL -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- eckit FOUND BZip2 -- BZIP2_INCLUDE_DIRS : [/usr/include] -- BZIP2_LIBRARIES : [/usr/lib64/libbz2.so] -- Found package BZip2 required for feature BZIP2 -- Feature BZIP2 enabled -- Could NOT find Snappy (missing: SNAPPY_LIBRARY SNAPPY_INCLUDE_DIR) -- eckit FAILED to find OPTIONAL package Snappy -- Could NOT find package Snappy required for feature SNAPPY -- -- Feature SNAPPY was not enabled (also not requested) -- following required packages weren't found: Snappy -- Could NOT find LZ4 (missing: LZ4_LIBRARY LZ4_INCLUDE_DIR) -- eckit FAILED to find OPTIONAL package LZ4 -- Could NOT find package LZ4 required for feature LZ4 -- -- Feature LZ4 was not enabled (also not requested) -- following required packages weren't found: LZ4 -- Found AEC: /usr/lib64/libaec.so -- eckit FOUND AEC -- AEC_INCLUDE_DIRS : [/usr/include] -- AEC_LIBRARIES : [/usr/lib64/libaec.so] -- Found package AEC required for feature AEC -- Feature AEC enabled -- Feature XXHASH enabled -- Could NOT find package LAPACK required for feature LAPACK -- -- Feature LAPACK was not enabled (also not requested) -- following required packages weren't found: LAPACK -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1k") -- eckit FOUND OpenSSL -- OPENSSL_INCLUDE_DIR : [/usr/include] -- OPENSSL_LIBRARIES : [/usr/lib64/libssl.so /usr/lib64/libcrypto.so] -- Found package OpenSSL required for feature SSL -- Feature SSL enabled -- OpenSSL version 1.1.1k -- libs [/usr/lib64/libssl.so /usr/lib64/libcrypto.so] incs [/usr/include] -- Found CURL: /usr/lib64/libcurl.so (found suitable version "7.61.1", minimum required is "7.20") -- eckit FOUND CURL -- CURL_INCLUDE_DIRS : [/usr/include] -- CURL_LIBRARIES : [/usr/lib64/libcurl.so] -- Found package CURL required for feature CURL -- Feature CURL enabled -- Curl version 7.61.1 -- libs [/usr/lib64/libcurl.so] incs [/usr/include] -- Feature CUDA was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Feature VIENNACL was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Looking for C++ include codecvt -- Looking for C++ include codecvt - found -- Feature UNICODE enabled -- Found Realtime: /usr/lib64/librt.so -- Found AIO: /usr/include -- Feature AIO enabled -- Found CMath: /usr/lib64/libm.so -- Check size of time_t -- Check size of time_t - done -- time_t size 8 -- Feature WARNINGS enabled -- Performing Test eckit_CXX_FLAG_TEST_2 -- Performing Test eckit_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-Wall] -- Performing Test eckit_CXX_FLAG_TEST_3 -- Performing Test eckit_CXX_FLAG_TEST_3 - Success -- Added CXX flag [-Wextra] -- Performing Test eckit_CXX_FLAG_TEST_4 -- Performing Test eckit_CXX_FLAG_TEST_4 - Success -- Added CXX flag [-Wno-unused-parameter] -- Performing Test eckit_CXX_FLAG_TEST_5 -- Performing Test eckit_CXX_FLAG_TEST_5 - Success -- Added CXX flag [-Wno-unused-variable] -- Performing Test eckit_CXX_FLAG_TEST_6 -- Performing Test eckit_CXX_FLAG_TEST_6 - Success -- Added CXX flag [-Wno-sign-compare] -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Performing Test eckit_HAVE_DLADDR -- Performing Test eckit_HAVE_DLADDR - Success -- Looking for MAP_ANONYMOUS -- Looking for MAP_ANONYMOUS - found -- Looking for MAP_ANON -- Looking for MAP_ANON - found -- Looking for funopen -- Looking for funopen - not found -- Looking for fsync -- Looking for fsync - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Looking for fmemopen -- Looking for fmemopen - found -- Looking for dlinfo -- Looking for dlinfo - not found -- Performing Test eckit_HAVE_FOPENCOOKIE -- Performing Test eckit_HAVE_FOPENCOOKIE - Success -- Performing Test eckit_HAVE_EXECINFO_BACKTRACE -- Performing Test eckit_HAVE_EXECINFO_BACKTRACE - Success -- Performing Test eckit_HAVE_CXXABI_H -- Performing Test eckit_HAVE_CXXABI_H - Success -- Performing Test eckit_HAVE_GMTIME_R -- Performing Test eckit_HAVE_GMTIME_R - Success -- Performing Test eckit_HAVE_READDIR_R -- Performing Test eckit_HAVE_READDIR_R - Success -- Performing Test eckit_HAVE_DIRFD -- Performing Test eckit_HAVE_DIRFD - Success -- Performing Test eckit_HAVE_DIRENT_D_TYPE -- Performing Test eckit_HAVE_DIRENT_D_TYPE - Success -- Performing Test eckit_HAVE_CXX_INT_128 -- Performing Test eckit_HAVE_CXX_INT_128 - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- eckit FAILED to find OPTIONAL package Doxygen -- Could NOT find package Doxygen required for feature DOCS -- -- Feature DOCS was not enabled (also not requested) -- following required packages weren't found: Doxygen -- pkg-config file to be created during build: eckit.pc -- pkg-config file to be created during build: eckit_cmd.pc -- pkg-config file to be created during build: eckit_sql.pc -- pkg-config file to be created during build: eckit_geometry.pc -- pkg-config file to be created during build: eckit_linalg.pc -- pkg-config file to be created during build: eckit_maths.pc -- pkg-config file to be created during build: eckit_mpi.pc -- pkg-config file to be created during build: eckit_option.pc -- pkg-config file to be created during build: eckit_web.pc -- pkg-config file to be created during build: eckit_test_value_custom_params.pc -- --------------------------------------------------------- -- Project eckit summary -- --------------------------------------------------------- -- Curses includes : [/usr/include] -- libs : [/usr/lib64/libcurses.so;/usr/lib64/libform.so] -- --------------------------------------------------------- -- Adding bundle project atlas -- Found source directory /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [atlas] (0.28.0) -- Feature TESTS enabled -- atlas FOUND eckit: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit (found version "1.19.0") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- Could NOT find fckit (missing: fckit_DIR) -- atlas FAILED to find OPTIONAL package fckit -- Could NOT find package fckit required for feature FORTRAN -- -- Feature FORTRAN was not enabled (also not requested) -- following required packages weren't found: fckit -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.18") -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) (Required is at least version "2.7.18") -- Could NOT find Python (missing: PYTHONLIBS_FOUND PYTHON_LIBS_WORKING) CMake Warning at cmake/ecbuild_log.cmake:162 (message): WARN - ecKit has been compiled without MPI. This causes Atlas to not be able to run parallel jobs. Call Stack (most recent call first): atlas/cmake/features/MPI.cmake:4 (ecbuild_warn) atlas/CMakeLists.txt:40 (include) -- Feature OMP_Fortran was not enabled (also not requested) -- following condition was not met: HAVE_OMP AND OpenMP_Fortran_FOUND -- Feature OMP_CXX was not enabled (also not requested) -- following condition was not met: HAVE_OMP AND OpenMP_CXX_FOUND -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Found package FFTW required for feature FFTW -- Feature FFTW enabled -- Feature TRANS was not enabled (also not requested) -- following condition was not met: transi_FOUND -- Could NOT find package CGAL required for feature TESSELATION -- -- Found package Boost required for feature TESSELATION -- Feature TESSELATION was not enabled (also not requested) -- following required packages weren't found: CGAL -- Feature GRIDTOOLS_STORAGE was not enabled (also not requested) -- following condition was not met: GridTools_FOUND -- Feature CUDA was not enabled (also not requested) -- following condition was not met: GRIDTOOLS_HAS_BACKEND_CUDA -- Feature ACC was not enabled (also not requested) -- following condition was not met: ATLAS_ACC_CAPABLE -- atlas FOUND Eigen3: /usr/share/eigen3 (found version "3.3.4") -- EIGEN3_INCLUDE_DIRS : [/usr/include/eigen3] -- Found package Eigen3 required for feature EIGEN -- Feature EIGEN enabled -- Found PROJ4: version 6.3.2 -- Feature CLANG_TIDY was not enabled (also not requested) -- following condition was not met: CLANG_TIDY_EXE -- Looking for feenableexcept -- Looking for feenableexcept - found -- Looking for fedisableexcept -- Looking for fedisableexcept - found -- Could NOT find LATEX (missing: LATEX_COMPILER PDFLATEX BIBTEX) -- atlas FAILED to find OPTIONAL package LATEX -- Could NOT find package LATEX required for feature DOCS -- -- Feature DOCS was not enabled (also not requested) -- following required packages weren't found: LATEX -- Feature ATLAS_RUN enabled -- Feature PKGCONFIG enabled -- pkg-config file to be created during build: atlas.pc -- pkg-config file to be created during build: atlas-c++.pc -- --------------------------------------------------------- -- Project atlas summary -- --------------------------------------------------------- -- --------------------------------------------------------- -- Adding bundle project mir -- Found source directory /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [mir] (1.12.0) -- Feature TESTS enabled -- Feature MIR_DOWNLOAD_MASKS enabled -- Feature TEST_ASSERTIONS enabled -- Found NetCDF: /usr/include (found version "4.7.0") found components: C -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] -- mir FOUND NetCDF (found version "4.7.0") -- Found package NetCDF required for feature NETCDF -- Feature NETCDF enabled -- mir FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.25.0") -- mir FOUND eckit: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit (found version "1.19.0") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- mir FOUND atlas: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/atlas (found version "0.28.0") -- ATLAS_LIBRARIES : [atlas] -- Found package atlas required for feature ATLAS -- Feature ATLAS enabled -- Feature WARNINGS enabled -- Performing Test mir_CXX_FLAG_TEST_2 -- Performing Test mir_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-Wall] -- Performing Test mir_CXX_FLAG_TEST_3 -- Performing Test mir_CXX_FLAG_TEST_3 - Success -- Added CXX flag [-Wextra] -- Performing Test mir_CXX_FLAG_TEST_4 -- Performing Test mir_CXX_FLAG_TEST_4 - Success -- Added CXX flag [-Wno-unused-parameter] -- Performing Test mir_CXX_FLAG_TEST_5 -- Performing Test mir_CXX_FLAG_TEST_5 - Success -- Added CXX flag [-Wno-unused-variable] -- Performing Test mir_CXX_FLAG_TEST_6 -- Performing Test mir_CXX_FLAG_TEST_6 - Success -- Added CXX flag [-Wno-sign-compare] -- Downloading mask: share/mir/masks/lsm.10min.mask -- Downloading mask: share/mir/masks/lsm.1km.climate.v013.mask -- Downloading mask: share/mir/masks/lsm.1km.climate.v020.mask -- Downloading mask: share/mir/masks/lsm.N128.grib -- Downloading mask: share/mir/masks/lsm.N256.grib -- Downloading mask: share/mir/masks/lsm.N320.grib -- Downloading mask: share/mir/masks/lsm.O1280.grib -- Downloading mask: share/mir/masks/lsm.O320.grib -- Downloading mask: share/mir/masks/lsm.O640.grib -- --------------------------------------------------------- -- Project mir summary -- --------------------------------------------------------- -- --------------------------------------------------------- -- Adding bundle project mars-client -- Found source directory /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [mars_client] (6.33.7) -- Feature TESTS enabled -- mars_client FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.25.0") -- mars_client FOUND mir: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mir (found version "1.12.0") -- MIR_LIBRARIES : [mir] -- Found package mir required for feature PPROC_MIR -- Feature PPROC_MIR enabled -- mars_client FOUND libemos: /usr/share/libemos/cmake (found version "4.5.9") -- LIBEMOS_INCLUDE_DIRS : [/usr/include /usr/include] -- LIBEMOS_LIBRARIES : [emos eccodes /usr/lib64/libfftw3.so eccodes] -- LIBEMOS_DEFINITIONS : [gfortran linux FOPEN64 REAL_8 REAL_BIGGER_THAN_INTEGER POINTER_64 _LARGEFILE64_SOURCE _FILE_OFFSET_BITS=64 LITTLE_ENDIAN INTEGER_IS_INT] -- Found package libemos required for feature PPROC_EMOS -- Feature PPROC_EMOS enabled -- mars_client FOUND libemos: /usr/share/libemos/cmake (found version "4.5.9") -- LIBEMOS_INCLUDE_DIRS : [/usr/include /usr/include] -- LIBEMOS_LIBRARIES : [emos eccodes /usr/lib64/libfftw3.so eccodes] -- LIBEMOS_DEFINITIONS : [gfortran linux FOPEN64 REAL_8 REAL_BIGGER_THAN_INTEGER POINTER_64 _LARGEFILE64_SOURCE _FILE_OFFSET_BITS=64 LITTLE_ENDIAN INTEGER_IS_INT] -- Found package libemos required for feature BUFR_TOOLS -- Feature BUFR_TOOLS enabled -- Found NetCDF: /usr/include (found version "4.7.0") -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] -- mars_client FOUND NetCDF (found version "4.7.0") -- Found package NetCDF required for feature NETCDF -- Feature NETCDF enabled -- Found CURL: /usr/lib64/libcurl.so (found version "7.61.1") -- mars_client FOUND CURL -- CURL_INCLUDE_DIRS : [/usr/include] -- CURL_LIBRARIES : [/usr/lib64/libcurl.so] -- Found package CURL required for feature CURL -- Feature CURL enabled -- Looking for xdr_pointer -- Looking for xdr_pointer - not found -- Found RPC: /lib64/libtirpc.so -- mars_client FOUND RPC -- RPC_INCLUDE_DIRS : [/usr/include/tirpc] -- RPC_LIBRARIES : [/lib64/libtirpc.so] -- Found package RPC required for feature RPC -- Feature RPC enabled -- System is little endian -- tests will use grib_compare: /usr/bin/grib_compare -- --------------------------------------------------------- -- Adding bundle project metview -- Found source directory /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [metview] (5.15.1) -- Feature TESTS enabled CMake Deprecation Warning at metview/CMakeLists.txt:105 (cmake_policy): The OLD behavior for policy CMP0046 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Building outside ECMWF -- metview FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.25.0") -- metview FOUND mars_client: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client (found version "6.33.7") -- metview FOUND mir: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mir (found version "1.12.0") -- MIR_LIBRARIES : [mir] -- metview FOUND libemos: /usr/share/libemos/cmake (found version "4.5.9") -- LIBEMOS_INCLUDE_DIRS : [/usr/include /usr/include] -- LIBEMOS_LIBRARIES : [emos eccodes /usr/lib64/libfftw3.so eccodes] -- LIBEMOS_DEFINITIONS : [gfortran linux FOPEN64 REAL_8 REAL_BIGGER_THAN_INTEGER POINTER_64 _LARGEFILE64_SOURCE _FILE_OFFSET_BITS=64 LITTLE_ENDIAN INTEGER_IS_INT] -- metview FOUND eckit: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit (found version "1.19.0") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- metview FOUND magics: /usr/lib64/cmake/magics (found version "4.11.0") -- Feature TESTS enabled -- Found NetCDF: /usr/include (found suitable version "4.7.0", minimum required is "4") -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] CMake Warning at metview/CMakeLists.txt:548 (find_package): By not providing "FindQt6Widgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt6Widgets", but CMake did not find one. Could not find a package configuration file provided by "Qt6Widgets" with any of the following names: Qt6WidgetsConfig.cmake qt6widgets-config.cmake Add the installation prefix of "Qt6Widgets" to CMAKE_PREFIX_PATH or set "Qt6Widgets_DIR" to a directory containing one of the above files. If "Qt6Widgets" provides a separate development package or SDK, be sure it has been installed. -- METVIEW_EXTRA_DEFINITIONS => -- METVIEW_EXTRA_INCLUDE_DIRS => -- METVIEW_EXTRA_LIBRARIES => NetCDF::NetCDF_C emos eccodes /usr/lib64/libfftw3.so eccodes -- STANDARD_METVIEW_LIBS => Metview MvFTimeUtil -- LIBEMOS_LIBRARIES => emos eccodes /usr/lib64/libfftw3.so eccodes -- METVIEW_STANDARD_INCLUDE_DIRS => /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMars /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/metview/src/libMars /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libFTimeUtil -- Performing Test metview_CXX_FLAG_TEST_2 -- Performing Test metview_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-fpermissive -Wno-write-strings -Wno-deprecated -Werror=return-type] -- Computed GRIB_PATH: /usr/. -- Startup script will be installed to: bin/metview_bin/../../../../bin -- Untarring eccharts style previews -- --------------------------------------------------------- -- Project metview summary -- --------------------------------------------------------- -- NetCDF 4.7.0 -- libs : [NetCDF::NetCDF_C] -- MARS access : MARS_webapi -- UI : ON -- Plotting : ON -- OPERA Radar : ON -- MARS access : OFF -- ODB : OFF -- MARS_ODB : -- STVL : OFF -- Usage log : OFF -- Log dir : -- INPE access : OFF -- Weather Room : OFF -- URL download : ON -- Meteogram : OFF -- Experimental : OFF -- Contrib : OFF -- Default interpolation package : MIR -- -- Built metview version 5.15.1 -- --------------------------------------------------------- -- Bundle MetviewMiniBundle -- --------------------------------------------------------- -- --------------------------------------------------------- -- Build summary -- --------------------------------------------------------- -- system : [unknown] [Linux-5.15.16-100.fc34.x86_64] [linux.64] -- processor : [x86_64] -- endiness : Little Endian -- IEEE [] -- build type : [RelWithDebInfo] -- timestamp : [20220316172320] -- install prefix : [/opt/Metview-5.15.1/lib/metview-bundle] -- bin dir : [/opt/Metview-5.15.1/bin] -- lib dir : [/opt/Metview-5.15.1/lib64] -- include dir : [/opt/Metview-5.15.1/include] -- data dir : [/opt/Metview-5.15.1/share/MetviewMiniBundle] -- cmake dir : [/opt/Metview-5.15.1/lib64/cmake/MetviewMiniBundle] -- --------------------------------------------------------- -- C -- GNU 8.5.0 -- compiler : /usr/bin/cc -- flags : -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -lgfortran -pipe -O2 -g -DNDEBUG -- link flags : -- CXX -- GNU 8.5.0 -- compiler : /usr/bin/c++ -- flags : -pipe -O2 -g -DNDEBUG -- link flags : -- linker : /usr/bin/ld -- ar : /usr/bin/ar -- ranlib : /usr/bin/ranlib -- link flags -- executable [ -Wl,--disable-new-dtags ] -- shared lib [ -Wl,--disable-new-dtags ] -- static lib [ -Wl,--disable-new-dtags ] -- install rpath : $ORIGIN/../lib64 -- common definitions: -- --------------------------------------------------------- -- Feature summary -- --------------------------------------------------------- -- The following features have been enabled: * TESTS, MetviewMiniBundle: Enable the unit tests, MetviewMiniBundle: Enable the unit tests, eckit: Enable the unit tests, atlas: Enable the unit tests, mir: Enable the unit tests, mars_client: Enable the unit tests, metview: Enable the unit tests, metview: Enable the unit tests * ECKIT_CMD, eckit: Utilities for administration tools * ECKIT_SQL, eckit: An SQL engine * EIGEN, eckit: Eigen linear algebra library, atlas: Use Eigen linear algebra library * BZIP2, eckit: BZip2 support for compression * AEC, eckit: AEC support for compression * XXHASH, eckit: xxHash support for hashing * SSL, eckit: OpenSSL support * CURL, eckit: Curl library for transfering data with URLs, mars_client: Curl library for HTTP web based api * UNICODE, eckit: Add support for Unicode characters in Yaml/JSON parsers * AIO, eckit: support for asynchronous IO * WARNINGS, eckit: Add warnings to compiler, mir: Add warnings to compiler * FFTW, atlas: Support for fftw * ATLAS_RUN, atlas: Use atlas/tools/atlas-run to run atlas tests * PKGCONFIG, atlas: Atlas pkgconfig * MIR_DOWNLOAD_MASKS, mir: download LSM files * TEST_ASSERTIONS, mir: test: regressions * NETCDF, mir: support for netCDF, mars_client: support for NetCDF * ATLAS, mir: support for Atlas * PPROC_MIR, mars_client: compile with MIR interpolation * PPROC_EMOS, mars_client: compile with EMOSLIB interpolation * BUFR_TOOLS, mars_client: compile BUFR tools * RPC, mars_client: support for RPC in MARS -- The following OPTIONAL packages have been found: * Git * Curses * BZip2 * AEC, eckit: AEC support for compression * BLAS * OpenSSL * AIO, eckit: support for asynchronous IO * Realtime * PythonInterp, Python interpreter, * FFTW, atlas: Support for fftw * Boost (required version >= 1.45.0) * PROJ4 * CMath * RPC, mars_client: support for RPC in MARS * Eigen3, C++ template library for linear algebra * atlas * PkgConfig * CURL, eckit: Curl library for transfering data with URLs, mars_client: Curl library for HTTP web based api * NetCDF (required version >= 4) * Qt5Core (required version >= 5.15.2) * Qt5Widgets * Perl -- The following REQUIRED packages have been found: * Threads * ecbuild (required version >= 3.4) * mars_client (required version >= 6.28.6) * eccodes * eckit * mir (required version >= 1.6.1) * libemos * magics (required version >= 4.10.0) * FLEX * BISON * Qt5Gui * Qt5Network * Qt5Xml * Qt5XmlPatterns * Qt5PrintSupport * Qt5Svg -- The following features have been disabled: * EXPOSE_SUBPACKAGES, MetviewMiniBundle: Allow separate use of the sub-packages in the bundle * BUILD_TOOLS, eckit: Build the command line tools, mir: build the command line tools (install), mars_client: Build the command line tools * EXPERIMENTAL, eckit: Experimental features that havent graduated to production ready code * SANDBOX, eckit: Sandbox playground for prototyping code that may never see the light of day, eckit: Sandbox playground for prototyping code that may never see the light of day, atlas: Build the sandbox stuff * MPI, eckit: Use system MPI libraries * OMP, eckit: OpenMP linear algebra backend, atlas: support for OpenMP shared memory parallelism, mir: support for OpenMP shared memory parallelism * RADOS, eckit: Ceph/Rados storage support * ARMADILLO, eckit: Armadillo linear algebra library * MKL, eckit: MKL linear algebra library * SNAPPY, eckit: Snappy support for compression * LZ4, eckit: LZ4 support for compression * LAPACK, eckit: Linear Algebra PACKage * JEMALLOC, eckit: Link against jemalloc memory allocator * CUDA, eckit: CUDA GPU linear algebra operations, atlas: Enable CUDA support via GridTools CUDA backend * VIENNACL, eckit: ViennaCL OpenCL linear algebra operations * RSYNC, eckit: librsync implementation of the rsync algorithm * EXTRA_TESTS, eckit: Add additional unit/performance tests * DOCS, eckit: Generate reference documentation, atlas: Atlas documentation * BOUNDSCHECKING, atlas: Bounds checking for atlas::ArrayView and atlas::IndexView * FORTRAN, atlas: Provide Fortran bindings * OMP_Fortran, atlas: support for Fortran OpenMP shared memory parallelism * OMP_CXX, atlas: support for CXX OpenMP shared memory parallelism * TRANS, atlas: Support for IFS spectral transforms * TESSELATION, atlas: Support for unstructured mesh generation * GRIDTOOLS_STORAGE, atlas: Arrays internally use GridTools storage layer * ACC, atlas: OpenACC capable data structures * PROJ, atlas: PROJ-based projections * CLANG_TIDY, atlas: Use clang-tidy * INCLUDE_WHAT_YOU_USE, atlas: Use include-what-you-use clang-tool * INIT_SNAN, atlas: Initialise atlas arrays with signaling_NaN (real types) or other invalid values (other types) * ACCEPTANCE_TESTS, atlas: * EXPORT_TESTS, atlas: * PNG, mir: support for PNG encoding * UDP_STATS, mars_client: Send statistics over UDP * ODB, mars_client: compile with ODB support * MARS_USER_ENVIRONMENT, mars_client: Mars user will be in $MARS_USER * FDB, mars_client: support for FDB * FDB5, mars_client: support for FDB5 * ECMWF_DEVELOPMENT, mars_client: Special mode for development, activates ECMWF but deactivates auth, ems and schedule -- The following OPTIONAL packages have not been found: * Snappy * LZ4, eckit: LZ4 support for compression * LAPACK, eckit: Linear Algebra PACKage * Doxygen * fckit (required version >= 0.6.2) * PythonLibs (required version >= 2.7.18), Python library and header, * MKL, eckit: MKL linear algebra library * ectrans (required version >= 1.0) * transi (required version >= 0.8) * CGAL * GridTools * LATEX * Qt6Widgets -- ENABLE_EXPOSE_SUBPACKAGES is OFF: -- All packages in the bundle will be installed into a sub-directory: -- /opt/Metview-5.15.1/lib/metview-bundle -- The Metview startup script will be installed into: -- /opt/Metview-5.15.1/bin -- Configuring done -- Generating done -- Build files have been written to: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build + /usr/bin/make -O -j8 [ 0%] Built target eckit_maths.pc-pkg-config [ 0%] Built target eckit_linalg.pc-pkg-config [ 0%] Built target eckit_geometry.pc-pkg-config [ 0%] Built target eckit_option.pc-pkg-config [ 0%] Built target eckit.pc-pkg-config [ 0%] Built target eckit_mpi.pc-pkg-config [ 0%] Built target eckit_web.pc-pkg-config [ 0%] Built target eckit_sql.pc-pkg-config [ 0%] Built target eckit_cmd.pc-pkg-config [ 0%] Built target atlas-c++.pc-pkg-config [ 0%] Built target atlas.pc-pkg-config [ 0%] Built target eckit_test_value_custom_params.pc-pkg-config [ 0%] Generating types/VerifyingDate.b [ 0%] Generating macrol.c [ 0%] Generating rpcmars.h [ 0%] Generating langl.c [ 0%] Generating marsxdr.c [ 0%] Generating ../../bin/metview_prod [ 0%] Generating io/Length.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_light.rcc [ 0%] Built target marsxdr [ 0%] Built target mvs [ 0%] Built target scmEditor_light [ 0%] Generating ../../../../../share/metview/app-defaults/images/keyDialog_dark.rcc [ 0%] Generating io/Offset.b [ 0%] Built target keyDialog_dark [ 0%] Generating types/ClimateDate.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/MacroEdit_light.rcc [ 0%] Generating langy.c /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/langy.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] [ 0%] Built target MacroEdit_light [ 0%] Generating ../../../../../share/metview/app-defaults/images/find_dark.rcc [ 0%] Built target marslex [ 0%] Generating ../../../../../share/metview/app-defaults/images/find_light.rcc [ 0%] Built target find_dark [ 0%] Generating types/Date.b [ 0%] Built target find_light [ 0%] Generating types/DateTime.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/keyDialog_light.rcc [ 0%] Building C object metview/src/Stations/CMakeFiles/writebase.dir/writebase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c: In function 'main': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c:35:14: warning: unused variable 'pos' [-Wunused-variable] position pos; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c:32:18: warning: unused variable 'z' [-Wunused-variable] int n, i, c, z; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c:32:12: warning: unused variable 'i' [-Wunused-variable] int n, i, c, z; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c:32:9: warning: unused variable 'n' [-Wunused-variable] int n, i, c, z; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Stations/writebase.c:28:11: warning: unused variable 'f' [-Wunused-variable] FILE* f; ^ [ 0%] Generating ../../../../../share/metview/app-defaults/images/MacroEdit_dark.rcc [ 0%] Built target keyDialog_light [ 0%] Generating types/DayOfYear.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/examiner_light.rcc [ 0%] Generating types/Double.b [ 0%] Built target MacroEdit_dark [ 0%] Built target examiner_light [ 0%] Generating ../../../../../share/metview/app-defaults/images/examiner_dark.rcc [ 0%] Generating macroy.c /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macroy.y: warning: 40 shift/reduce conflicts [-Wconflicts-sr] /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macroy.y: warning: 3 reduce/reduce conflicts [-Wconflicts-rr] [ 0%] Built target examiner_dark [ 0%] Generating types/Grid.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/debug_dark.rcc [ 0%] Built target macrolex [ 0%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_dark.rcc [ 0%] Generating types/Month.b [ 0%] Built target debug_dark [ 0%] Built target MvQOgcClient_dark [ 0%] Generating ../../../../../share/metview/app-defaults/images/geoSelect_dark.rcc [ 0%] Linking C executable ../../../bin/writebase [ 0%] Generating ../../../../../share/metview/app-defaults/images/geoSelect_light.rcc [ 0%] Built target geoSelect_dark [ 0%] Built target writebase [ 0%] Generating types/Time.b [ 0%] Generating ../../../../../share/metview/app-defaults/images/window_dark.rcc [ 1%] Built target geoSelect_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/edit_light.rcc [ 0%] Generating ../../../../../share/metview/app-defaults/images/desktop_dark.rcc [ 1%] Built target window_dark [ 1%] Built target edit_light [ 1%] Built target desktop_dark [ 1%] Generating ../../../../../share/metview/app-defaults/images/edit_dark.rcc [ 1%] Generating ../../../../../share/metview/app-defaults/images/mail_light.rcc [ 1%] Generating ../../../../../share/metview/app-defaults/images/window_light.rcc [ 1%] Built target edit_dark [ 0%] Generating ../../../../../share/metview/app-defaults/images/desktop_light.rcc [ 1%] Built target mail_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/mail_dark.rcc [ 1%] Built target window_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_light.rcc [ 1%] Built target desktop_light [ 1%] Built target mail_dark [ 1%] Built target MvQOgcClient_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/uPlot_light.rcc [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/eckit_version.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_dark.rcc [ 1%] Built target uPlot_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/XServ_light.rcc [ 1%] Built target scmEditor_dark [ 1%] Generating ../../../../../share/metview/app-defaults/images/debug_light.rcc [ 1%] Generating ../../../../../share/metview/app-defaults/images/uPlot_dark.rcc [ 1%] Built target XServ_light [ 1%] Built target debug_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/XServ_dark.rcc [ 1%] Built target uPlot_dark [ 1%] Built target XServ_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/bases/Watcher.cc.o [ 1%] Built target copy_all_tables [ 1%] Generating ../../../../share/metview/etc/ObjectListAll [ 2%] Built target ObjectListAllTarget [ 2%] Generating ../../../share/metview/etc/stations-i.db [ 2%] Generating ../../../share/metview/etc/stations-n.db [ 1%] Generating ../../../share/metview/etc/stations-l.db [ 2%] Built target sti [ 2%] Built target stl [ 2%] Built target stn [ 2%] Generating ../../../../share/metview/etc/MarsTiggeRules [ 2%] Generating ../../../../share/metview/etc/MarsMirDef [ 2%] Generating ../../../../share/metview/etc/MarsMirRules [ 2%] Generating ../../../../share/metview/etc/MarsEmosDef [ 2%] Generating ../../../../share/metview/etc/MarsEmosRules [ 2%] Generating ../../../../share/metview/etc/MarsTiggeDef [ 2%] Generating defs_created.txt [ 2%] Built target all_defs [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configured.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Parametrisation.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/bases/Loader.cc.o [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/LibEcKit.cc.o [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/LocalConfiguration.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configurable.cc.o [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/EtcTable.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/ResourceBase.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/YAMLConfiguration.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/ResourceMgr.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/container/KDMapped.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/BasePathName.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configuration.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileMode.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSystem.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSpaceStrategies.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSpace.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TempFile.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/exception/Exceptions.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/container/CacheManager.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/CacheManager.cc:18: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<32>; V = eckit::CacheManagerBase::cache_entry_t; int S = 65536; L = eckit::BTreeLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<32>; V = eckit::CacheManagerBase::cache_entry_t; int S = 65536; L = eckit::BTreeLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/CacheManager.cc:101:33: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/CacheManager.cc:18: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/CacheManager.cc:18: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:297:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/CacheManager.cc:18: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:114:12: note: 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathNameFactory.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathExpander.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathName.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/StdDir.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc: In member function 'dirent* eckit::StdDir::dirent()': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:49:7: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:49:29: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:49:29: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpFile.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpDir.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalFileManager.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Base64.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BitIO.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Buffer.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/AsyncHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferCache.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferList.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/URIManager.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/AIOHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/URI.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalPathName.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferedHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/CommandStream.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FDataSync.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/CircularBuffer.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SeekableHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PeekHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/EmptyHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileDescHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Compress.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FTPHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/DblBuffer.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileLocker.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FOpenDataHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileLock.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MMappedFileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Length.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/HandleBuf.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/DataHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/HandleHolder.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FilePool.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MemoryHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Offset.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PipeHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Pipeline.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MoverTransfer.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PartHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledFileDescriptor.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PartFileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MultiHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/RawFileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Select.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SharedBuffer.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledFile.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SockBuf.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdPipe.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdFile.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdioBuf.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TransferWatcher.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SharedHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StatsHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TCPHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MultiSocketHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TCPSocketHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TeeHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/BigNum.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/URLHandle.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterNode.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/CallbackTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Bytes.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/NodeInfo.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Channel.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/CodeLocation.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterDisks.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/EasyCURL.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ChannelBuffer.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ColouringTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterNodes.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/types/Time.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/types/DateTime.h:20, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/value/Value.h:23, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/config/Resource.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:16: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc: In member function 'void eckit::ClusterNodeEntry::attributes(const std::set >&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:171:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] ASSERT(attrs.size() >= 0 && attrs.size() <= MAX_NODE_ATTRIBUTES); ~~~~~~~~~~~~~^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/exception/Exceptions.h:318:49: note: in definition of macro 'ASSERT' #define ASSERT(a) static_cast(0), (a) ? (void)0 : ::eckit::Assert(!(a), #a, __FILE__, __LINE__, __func__) ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:171:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] ASSERT(attrs.size() >= 0 && attrs.size() <= MAX_NODE_ATTRIBUTES); ~~~~~~~~~~~~~^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/exception/Exceptions.h:318:82: note: in definition of macro 'ASSERT' #define ASSERT(a) static_cast(0), (a) ? (void)0 : ::eckit::Assert(!(a), #a, __FILE__, __LINE__, __func__) ^ [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Colour.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ETA.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/IndentTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/LineBasedTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/LogTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/FileTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/MessageTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Number.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/OStreamTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/MonitorTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/PrefixTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/JSON.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ProgressTimer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Progress.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Log.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Seconds.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/SavedStatus.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ResourceUsage.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Statistics.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/StatusTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TeeTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TimeStamp.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/SysLog.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Counted.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Timer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/WrapperTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/RotationTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/NonCopyable.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TimeStampTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MMap.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MemoryBuffer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MapAllocator.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/UserChannel.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/SharedPtr.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Builder.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Message.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Decoder.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Shmget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Endpoint.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Reader.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/MessageContent.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Splitter.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/IPAddress.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetMask.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetUser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/ProxiedTCPServer.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Port.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetService.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/ProxiedTCPClient.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/HttpHeader.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/SocketOptions.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Connector.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPClient.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPStream.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPServer.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Telnetable.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Telnet.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TelnetUser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/UDPClient.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/AutoAlarm.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/MultiSocket.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/Password.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/UDPServer.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/BackTrace.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPSocket.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/net/TCPSocket.cc: In member function 'virtual eckit::net::TCPSocket& eckit::net::TCPClient::connect(const string&, int, int, int)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/net/TCPSocket.cc:382:9: warning: variable 'tries' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] int tries = 0; ^~~~~ [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SignalHandler.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SharedInt.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/System.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/Semaphore.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SemLocker.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/DumpLoad.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/JSONParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/StreamParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/CSVParser.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Library.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/Isa.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Application.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/ObjectParser.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Monitorable.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/Exporter.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Main.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/YAMLParser.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Task.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/SessionID.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Monitor.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/Monitor.h:22, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/Monitor.cc:21: In member function 'void eckit::TaskInfo::host(const string&)', inlined from 'void eckit::Monitor::host(const string&)' at /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/Monitor.cc:390:16: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/TaskInfo.h:201:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 80 equals destination size [-Wstringop-truncation] strncpy(host_, h.c_str(), sizeof(host_)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/ProcessControler.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/PipeApplication.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Metrics.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/BadTag.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/MemoryStream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Tool.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/PipeStream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/TaskInfo.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/TaskInfo.cc:19: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/memory/Zero.h: In instantiation of 'void eckit::zero(T&) [with T = eckit::TaskInfo]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/TaskInfo.cc:34:22: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/memory/Zero.h:26:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class eckit::TaskInfo' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] ::memset(&p, 0, sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/Monitor.h:22, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/TaskInfo.cc:22: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/runtime/TaskInfo.h:99:7: note: 'class eckit::TaskInfo' declared here class TaskInfo : public Padded, public NonCopyable { ^~~~~~~~ [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/ResizableMemoryStream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/FileStream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/Streamable.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/Mutex.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/ReanimatorBase.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/Thread.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Telemetry.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/MutexCond.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/StaticMutex.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/transaction/TxnEvent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/ThreadControler.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/Stream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/BoolContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/ThreadPool.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DateTimeContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DateContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/CompositeParams.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DoubleContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/NilContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/ListContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/NumberContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Params.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/MapContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/maths/Functions.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Content.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/StringContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/OrderedMapContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/TimeContent.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/Plugin.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Properties.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/ScopeParams.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/MemoryInfo.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Value.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/ResourceUsage.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/ClimateDate.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Coord.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/SystemInfo.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/Library.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Date.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/SystemInfoLinux.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/FloatCompare.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/DayOfYear.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Double.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/DateTime.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/TimeInterval.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/UUID.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Fraction.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Month.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Hour.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Time.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Grid.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/VerifyingDate.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/SemanticVersion.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/HyperCube.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Regex.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/MD5.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Hash.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Compressor.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/LibraryManager.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/StringTools.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/BZip2Compressor.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Tokenizer.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/RendezvousHash.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/MD4.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/SHA1.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/AECCompressor.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Translator.cc.o [ 10%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/xxHashing.cc.o [ 10%] Linking CXX shared library ../../../lib/libeckit.so [ 10%] Built target eckit [ 10%] Generating HtmlObject.b [ 10%] [BISON][eckit_cmd__cmdsy_parser] Building parser with bison 3.0.4 /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/cmdsy.y: warning: 51 shift/reduce conflicts [-Wconflicts-sr] /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/cmdsy.y: warning: 40 reduce/reduce conflicts [-Wconflicts-rr] [ 10%] [BISON][eckit_sql__sqly_parser] Building parser with bison 3.0.4 /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/sqly.y: warning: 57 shift/reduce conflicts [-Wconflicts-sr] /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/sqly.y: warning: 90 reduce/reduce conflicts [-Wconflicts-rr] [ 10%] [FLEX][eckit_cmd__cmdsy_scanner] Building scanner with flex 2.6.1 [ 11%] [FLEX][eckit_sql__sqly_scanner] Building scanner with flex 2.6.1 [ 11%] Generating cmdsy.c [ 11%] Generating sqly.c [ 11%] Generating cmdsl.c [ 11%] Generating sqll.c [ 11%] Generating cmdsy.h [ 11%] Generating sqly.h [ 10%] Building CXX object eckit/src/eckit/maths/CMakeFiles/eckit_maths.dir/Lapack.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/BackendRegistry.cc.o [ 11%] Linking CXX shared library ../../../../lib/libeckit_maths.so [ 12%] Built target eckit_maths [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/EllipsoidOfRevolution.cc.o [ 10%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/Option.cc.o [ 10%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/AgentResource.cc.o [ 11%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/Environment.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/AliasCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLBitColumn.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebra.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.cc: In static member function 'static const eckit::linalg::LinearAlgebra& eckit::linalg::LinearAlgebra::getBackend(const string&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:74:17: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] backend(name); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:41:6: note: declared here void LinearAlgebra::backend(const std::string& name) { ^~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:74:17: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] backend(name); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:41:6: note: declared here void LinearAlgebra::backend(const std::string& name) { ^~~~~~~~~~~~~ [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/Separator.cc.o [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/GreatCircle.cc.o [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/KPoint.cc.o [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/CgiResource.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLColumn.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Comm.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/Arg.cc.o [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/CmdArgs.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebraSparse.cc.o [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Point2.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebraDense.cc.o [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/DataType.cc.o [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Operation.cc.o [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Point3.cc.o [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Configure.cc.o [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/EckitTool.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Matrix.cc.o [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Request.cc.o [ 12%] Linking CXX shared library ../../../../lib/libeckit_option.so [ 12%] Built target eckit_option [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Polygon.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdApplication.cc.o [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/SerialStatus.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLDatabase.cc.o [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/FileResource.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdArg.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdArg.cc: In copy constructor 'eckit::CmdArg::CmdArg(const eckit::CmdArg&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdArg.cc:59:1: warning: base class 'class eckit::Streamable' should be explicitly initialized in the copy constructor [-Wextra] CmdArg::CmdArg(const CmdArg& other) : ^~~~~~ [ 12%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Sphere.cc.o [ 12%] Linking CXX shared library ../../../../lib/libeckit_geometry.so [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/SerialRequest.cc.o [ 12%] Built target eckit_geometry [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Status.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/SparseMatrix.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ConfigCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLDistinctOutput.cc.o [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Html.cc.o [ 12%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Serial.cc.o [ 12%] Linking CXX shared library ../../../../lib/libeckit_mpi.so [ 12%] Built target eckit_mpi [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/DirCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/EchoCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdParser.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdParser.cc: In static member function 'static void eckit::CmdParser::shell(const string&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdParser.cc:227:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = 0; ^~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/cmdsy.y:249, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdParser.cc:75: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit/src/eckit/cmd/cmdsl.c: At global scope: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit/src/eckit/cmd/cmdsl.c:1658:17: warning: 'void eckit::CmdYacc::eckit_cmd_unput(int, char*)' defined but not used [-Wunused-function] static void eckit_cmd_unput (int c, char * eckit_cmd__bp ) ^~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdParser.cc: In static member function 'static void eckit::CmdParser::parse(std::istream&, std::ostream&, const eckit::Prompter&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/cmd/CmdParser.cc:143:20: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 102400 equals destination size [-Wstringop-truncation] strncpy(l, p, sizeof(l)); ~~~~~~~^~~~~~~~~~~~~~~~~ [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlObject.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdResource.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlResource.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/EnvironmentCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ExportCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOrderOutput.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/JSONCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/HistoryCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/LibEcKitCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Tensor.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/KillCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOutput.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Triplet.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ManCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/LockCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/MemoryCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpResource.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Vector.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOutputConfig.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandable.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/QuitCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/dense/LinearAlgebraGeneric.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/PsCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpStream.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommander.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpServer.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/sparse/LinearAlgebraGeneric.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandUser.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpService.cc.o [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_bloomfilter.dir/test_bloomfilter.cc.o [ 13%] Linking CXX executable eckit_test_container_bloomfilter [ 13%] Built target eckit_test_container_bloomfilter [ 13%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_resource.dir/test_resource.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/SleepCmd.cc.o [ 13%] Linking CXX executable eckit_test_config_resource [ 13%] Built target eckit_test_config_resource [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JSONResource.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaAgent.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StatusCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StartCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/dense/LinearAlgebraEigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:73:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:73:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:73:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:59:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StopCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaResource.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TailCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TermBuf.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaServer.cc.o [ 13%] Building C object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/term.c.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaService.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UpTimeCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaUser.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLParser.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/sqly.y:704, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/SQLParser.cc:47: /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/eckit/src/eckit/sql/sqll.c:2158:17: warning: 'void SQLYacc::eckit_sql_unput(int, char*, SQLYacc::eckit_sql_scan_t)' defined but not used [-Wunused-function] static void eckit_sql_unput (int c, char * eckit_sql__bp , eckit_sql_scan_t eckit_sql_scanner) ^~~~~~~~~~~~~~~ [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UserInput.cc.o [ 13%] Linking CXX shared library ../../../../lib/libeckit_cmd.so [ 13%] Built target eckit_cmd [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_sharedmemarray.dir/test_sharedmemarray.cc.o [ 13%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/sparse/LinearAlgebraEigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:71:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:71:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SelectOneTable.cc.o [ 13%] Linking CXX executable eckit_test_container_sharedmemarray [ 13%] Built target eckit_test_container_sharedmemarray [ 13%] Linking CXX shared library ../../../../lib/libeckit_linalg.so [ 13%] Built target eckit_linalg [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_densemap.dir/test_densemap.cc.o [ 13%] Linking CXX executable eckit_test_container_densemap [ 13%] Built target eckit_test_container_densemap [ 12%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_configuration.dir/test_configuration.cc.o [ 13%] Linking CXX executable eckit_test_config_configuration [ 13%] Built target eckit_test_config_configuration [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Url.cc.o [ 13%] Linking CXX shared library ../../../../lib/libeckit_web.so [ 13%] Built target eckit_web [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_btree.dir/test_btree.cc.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = char; V = eckit::test::UDF; int S = 192; L = eckit::BTreeLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = char; V = eckit::test::UDF; int S = 192; L = eckit::BTreeLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:131:39: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = char; V = eckit::FixedString<16>; int S = 156; L = eckit::BTreeLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = char; V = eckit::FixedString<16>; int S = 156; L = eckit::BTreeLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:173:33: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, 156, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree, 156, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeNoLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeNoLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:248:20: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:297:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:114:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:283:20: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:297:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:114:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = eckit::FixedString<256>; int S = 2048; L = eckit::BTreeLock]': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:144:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = eckit::FixedString<256>; int S = 2048; L = eckit::BTreeLock]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:319:23: required from here /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:206:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:143:12: note: 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:274, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.cc:297:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/container/test_btree.cc:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/container/BTree.h:114:12: note: 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ [ 14%] Linking CXX executable eckit_test_container_btree [ 14%] Built target eckit_test_container_btree [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_cachemanager.dir/test_cachemanager.cc.o [ 14%] Linking CXX executable eckit_test_container_cachemanager [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_queue.dir/test_queue.cc.o [ 14%] Built target eckit_test_container_cachemanager [ 14%] Linking CXX executable eckit_test_container_queue [ 14%] Built target eckit_test_container_queue [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_denseset.dir/test_denseset.cc.o [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_cache_lru.dir/test_cache_lru.cc.o [ 14%] Building CXX object eckit/tests/exception/CMakeFiles/eckit_test_exceptions.dir/test_exceptions.cc.o [ 14%] Linking CXX executable eckit_test_container_denseset [ 14%] Built target eckit_test_container_denseset [ 14%] Linking CXX executable eckit_test_container_cache_lru [ 14%] Built target eckit_test_container_cache_lru [ 14%] Linking CXX executable eckit_test_exceptions [ 14%] Built target eckit_test_exceptions [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelect.cc.o [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_trie.dir/test_trie.cc.o [ 14%] Linking CXX executable eckit_test_container_trie [ 14%] Built target eckit_test_container_trie [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_pathexpander.dir/test_pathexpander.cc.o [ 13%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_benchmark_densemap.dir/benchmark_densemap.cc.o [ 14%] Linking CXX executable eckit_test_filesystem_pathexpander [ 14%] Built target eckit_test_filesystem_pathexpander [ 14%] Linking CXX executable eckit_test_container_benchmark_densemap [ 14%] Built target eckit_test_container_benchmark_densemap [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_restarthandle.dir/test_restarthandle.cc.o [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_atomic_file_update.dir/test_atomic_file_update.cc.o [ 14%] Linking CXX executable eckit_test_filesystem_restarthandle [ 14%] Built target eckit_test_filesystem_restarthandle [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_aiohandle.dir/test_aiohandle.cc.o [ 14%] Linking CXX executable eckit_test_filesystem_atomic_file_update [ 14%] Built target eckit_test_filesystem_atomic_file_update [ 14%] Linking CXX executable eckit_test_filesystem_aiohandle [ 14%] Built target eckit_test_filesystem_aiohandle [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_pathname.dir/test_pathname.cc.o [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_asynchandle.dir/test_asynchandle.cc.o [ 14%] Linking CXX executable eckit_test_pathname [ 14%] Built target eckit_test_pathname [ 14%] Linking CXX executable eckit_test_filesystem_asynchandle [ 14%] Built target eckit_test_filesystem_asynchandle [ 14%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_kpoint.dir/test_kpoint.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelectFactory.cc.o [ 14%] Linking CXX executable eckit_test_geometry_kpoint [ 14%] Built target eckit_test_geometry_kpoint [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_filemode.dir/test_filemode.cc.o [ 14%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_great_circle.dir/test_great_circle.cc.o [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_localpathname.dir/test_localpathname.cc.o [ 14%] Linking CXX executable eckit_test_filesystem_filemode [ 14%] Built target eckit_test_filesystem_filemode [ 14%] Linking CXX executable eckit_test_filesystem_localpathname [ 15%] Built target eckit_test_filesystem_localpathname [ 14%] Linking CXX executable eckit_test_geometry_great_circle [ 15%] Built target eckit_test_geometry_great_circle [ 14%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_sphere.dir/test_sphere.cc.o [ 15%] Linking CXX executable eckit_test_geometry_sphere [ 15%] Built target eckit_test_geometry_sphere [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSession.cc.o [ 14%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_points.dir/test_points.cc.o [ 15%] Linking CXX executable eckit_test_geometry_points [ 15%] Built target eckit_test_geometry_points [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSimpleOutput.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bitio.dir/test_bitio.cc.o [ 15%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_polygon.dir/test_polygon.cc.o [ 15%] Linking CXX executable eckit_test_bitio [ 15%] Built target eckit_test_bitio [ 15%] Linking CXX executable eckit_test_geometry_polygon [ 15%] Built target eckit_test_geometry_polygon [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLStatement.cc.o [ 14%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_kdtree.dir/test_kdtree.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_circularbuffer.dir/test_circularbuffer.cc.o [ 15%] Linking CXX executable eckit_test_geometry_kdtree [ 15%] Built target eckit_test_geometry_kdtree [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_filepool.dir/test_filepool.cc.o [ 15%] Linking CXX executable eckit_test_circularbuffer [ 15%] Built target eckit_test_circularbuffer [ 15%] Linking CXX executable eckit_test_filepool [ 15%] Built target eckit_test_filepool [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_multihandle.dir/test_multihandle.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_base64.dir/test_base64.cc.o [ 15%] Linking CXX executable eckit_test_base64 [ 15%] Built target eckit_test_base64 [ 15%] Linking CXX executable eckit_test_multihandle [ 15%] Built target eckit_test_multihandle [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_uri.dir/test_uri.cc.o [ 15%] Linking CXX executable eckit_test_filesystem_uri [ 15%] Built target eckit_test_filesystem_uri [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTable.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_buffer.dir/test_buffer.cc.o [ 15%] Linking CXX executable eckit_test_buffer [ 15%] Built target eckit_test_buffer [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_partfilehandle.dir/test_partfilehandle.cc.o [ 15%] Linking CXX executable eckit_test_partfilehandle [ 15%] Built target eckit_test_partfilehandle [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTableFactory.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_compress.dir/test_compress.cc.o [ 15%] Linking CXX executable eckit_test_compress [ 15%] Built target eckit_test_compress [ 15%] Building CXX object eckit/tests/large_file/CMakeFiles/eckit_test_large_file.dir/test_large_file.cc.o [ 15%] Linking CXX executable eckit_test_large_file [ 15%] Built target eckit_test_large_file [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_pooledfile.dir/test_pooledfile.cc.o [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bufferlist.dir/test_bufferlist.cc.o [ 15%] Linking CXX executable eckit_test_bufferlist [ 15%] Built target eckit_test_bufferlist [ 15%] Linking CXX executable eckit_test_pooledfile [ 15%] Built target eckit_test_pooledfile [ 15%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_pooledhandle.dir/test_pooledhandle.cc.o [ 15%] Linking CXX executable eckit_test_pooledhandle [ 15%] Built target eckit_test_pooledhandle [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SchemaAnalyzer.cc.o [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_mixed_backend.dir/test_la_linalg.cc.o [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_matrix.dir/test_la_matrix.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SchemaComponents.cc.o [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_factory.dir/test_la_factory.cc.o [ 15%] Linking CXX executable eckit_test_linalg_mixed_backend [ 15%] Built target eckit_test_linalg_mixed_backend [ 15%] Linking CXX executable eckit_test_linalg_matrix [ 15%] Built target eckit_test_linalg_matrix [ 15%] Linking CXX executable eckit_test_linalg_factory [ 15%] Built target eckit_test_linalg_factory [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_streaming.dir/test_la_streaming.cc.o [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_sparse_backend.dir/test_la_linalg_sparse.cc.o [ 15%] Linking CXX executable eckit_test_linalg_streaming [ 15%] Built target eckit_test_linalg_streaming [ 15%] Linking CXX executable eckit_test_linalg_sparse_backend [ 15%] Built target eckit_test_linalg_sparse_backend [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_dense_backend.dir/test_la_linalg_dense.cc.o [ 15%] Linking CXX executable eckit_test_linalg_dense_backend [ 15%] Built target eckit_test_linalg_dense_backend [ 15%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_threads.dir/test_log_threads.cc.o [ 15%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_channels.dir/test_log_channels.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/BitColumnExpression.cc.o [ 16%] Linking CXX executable eckit_test_log_threads [ 16%] Built target eckit_test_log_threads [ 16%] Linking CXX executable eckit_test_log_channels [ 16%] Built target eckit_test_log_channels [ 15%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log.dir/test_log.cc.o [ 15%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_callback.dir/test_log_callback.cc.o [ 16%] Linking CXX executable eckit_test_log [ 16%] Built target eckit_test_log [ 16%] Linking CXX executable eckit_test_log_callback [ 16%] Built target eckit_test_log_callback [ 15%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_colour.dir/test_colour.cc.o [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_sparse.dir/test_la_sparse.cc.o [ 16%] Linking CXX executable eckit_test_log_colour [ 16%] Built target eckit_test_log_colour [ 16%] Linking CXX executable eckit_test_linalg_sparse [ 16%] Built target eckit_test_linalg_sparse [ 15%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_tensor.dir/test_la_tensor.cc.o [ 16%] Linking CXX executable eckit_test_linalg_tensor [ 16%] Built target eckit_test_linalg_tensor [ 16%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_json.dir/test_log_json.cc.o [ 16%] Linking CXX executable eckit_test_log_json [ 16%] Built target eckit_test_log_json [ 16%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_mmap.dir/test_memory_mmap.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ColumnExpression.cc.o [ 16%] Linking CXX executable eckit_test_memory_mmap [ 16%] Built target eckit_test_memory_mmap [ 16%] Building CXX object eckit/tests/maths/CMakeFiles/eckit_test_maths_eigen.dir/test_eigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_eigen.cc:11: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_eigen.cc:29:14: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_eigen.cc:11: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Linking CXX executable eckit_test_maths_eigen [ 16%] Built target eckit_test_maths_eigen [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ConstantExpression.cc.o [ 16%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_scoped_ptr.dir/test_scoped_ptr.cc.o [ 16%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_counted.dir/test_counted.cc.o [ 17%] Linking CXX executable eckit_test_memory_scoped_ptr [ 17%] Built target eckit_test_memory_scoped_ptr [ 17%] Linking CXX executable eckit_test_memory_counted [ 17%] Built target eckit_test_memory_counted [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/NumberExpression.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/NumberExpression.cc: In copy constructor 'eckit::sql::expression::NumberExpression::NumberExpression(const eckit::sql::expression::NumberExpression&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/NumberExpression.cc:24:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] NumberExpression::NumberExpression(const NumberExpression& other) : ^~~~~~~~~~~~~~~~ [ 16%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_shared_ptr.dir/test_shared_ptr.cc.o [ 16%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_factory.dir/test_factory.cc.o [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_5.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_memory_shared_ptr [ 17%] Built target eckit_test_memory_shared_ptr [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_4.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_memory_factory [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ParameterExpression.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/ParameterExpression.cc: In copy constructor 'eckit::sql::expression::ParameterExpression::ParameterExpression(const eckit::sql::expression::ParameterExpression&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/ParameterExpression.cc:28:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] ParameterExpression::ParameterExpression(const ParameterExpression& other) : ^~~~~~~~~~~~~~~~~~~ [ 17%] Built target eckit_test_memory_factory [ 17%] Linking CXX executable eckit_test_option_cmdargs_5 [ 17%] Built target eckit_test_option_cmdargs_5 [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_6.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_4 [ 17%] Built target eckit_test_option_cmdargs_4 [ 17%] Linking CXX executable eckit_test_option_cmdargs_6 [ 17%] Built target eckit_test_option_cmdargs_6 [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_3.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/StringExpression.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/StringExpression.cc: In copy constructor 'eckit::sql::expression::StringExpression::StringExpression(const eckit::sql::expression::StringExpression&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/StringExpression.cc:75:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] StringExpression::StringExpression(const StringExpression& o) : ^~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_3 [ 17%] Built target eckit_test_option_cmdargs_3 [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_7.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_7 [ 17%] Built target eckit_test_option_cmdargs_7 [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_factory.dir/eckit_test_option_factory.cc.o [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_8.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_9.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_factory [ 17%] Built target eckit_test_option_factory [ 17%] Linking CXX executable eckit_test_option_cmdargs_8 [ 17%] Built target eckit_test_option_cmdargs_8 [ 17%] Linking CXX executable eckit_test_option_cmdargs_9 [ 17%] Built target eckit_test_option_cmdargs_9 [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpression.cc.o [ 16%] Building CXX object eckit/tests/mpi/CMakeFiles/eckit_test_mpi_serial.dir/eckit_test_mpi.cc.o [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_1.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_1 [ 17%] Built target eckit_test_option_cmdargs_1 [ 17%] Linking CXX executable eckit_test_mpi_serial [ 17%] Built target eckit_test_mpi_serial [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpressions.cc.o [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_2.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_11.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_10.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:55:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_10 [ 17%] Built target eckit_test_option_cmdargs_10 [ 17%] Linking CXX executable eckit_test_option_cmdargs_2 [ 17%] Built target eckit_test_option_cmdargs_2 [ 17%] Linking CXX executable eckit_test_option_cmdargs_11 [ 17%] Built target eckit_test_option_cmdargs_11 [ 17%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_12.dir/eckit_test_option_cmdargs.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:50:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 17%] Linking CXX executable eckit_test_option_cmdargs_12 [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpressionEvaluated.cc.o [ 17%] Built target eckit_test_option_cmdargs_12 [ 16%] Building CXX object eckit/tests/maths/CMakeFiles/eckit_test_maths_matrix.dir/test_matrix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:34:7: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:327:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:192:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; std::ostream = std::basic_ostream]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:122:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:192:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; std::ostream = std::basic_ostream]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:280:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator::evaluator(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; Eigen::internal::evaluator >::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:88:13: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:298:36: required from 'bool Eigen::MatrixBase::operator==(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Product, Eigen::Matrix, 0>]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:145:9: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Transpose >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:192:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:327:22: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator::evaluator(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; Eigen::internal::evaluator >::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:88:13: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:298:36: required from 'bool Eigen::MatrixBase::operator==(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Product, Eigen::Matrix, 0>]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:145:9: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:327:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:327:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:37:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:310:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:63:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:63:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:63:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Eigen.h:37, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/maths/Matrix.h:52, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Linking CXX executable eckit_test_maths_matrix [ 17%] Built target eckit_test_maths_matrix [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/OrderByExpressions.cc.o [ 17%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_csv.dir/test_csv.cc.o [ 17%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_json.dir/test_json.cc.o [ 17%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_stream_parser.dir/test_stream_parser.cc.o [ 17%] Linking CXX executable eckit_test_parser_json [ 17%] Built target eckit_test_parser_json [ 17%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_producer.dir/test_producer.cc.o [ 17%] Linking CXX executable eckit_test_parser_csv [ 17%] Built target eckit_test_parser_csv [ 17%] Linking CXX executable eckit_test_parser_stream_parser [ 18%] Built target eckit_test_parser_stream_parser [ 17%] Linking CXX executable eckit_test_runtime_producer [ 18%] Built target eckit_test_runtime_producer [ 17%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_context.dir/test_context.cc.o [ 17%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_telemetry.dir/test_telemetry.cc.o [ 18%] Linking CXX executable eckit_test_runtime_context [ 18%] Built target eckit_test_runtime_context [ 18%] Linking CXX executable eckit_test_runtime_telemetry [ 18%] Built target eckit_test_runtime_telemetry [ 18%] Building CXX object eckit/tests/serialisation/CMakeFiles/eckit_test_serialisation_file_stream.dir/test_file_stream.cc.o [ 18%] Building CXX object eckit/tests/thread/CMakeFiles/eckit_test_thread_mutex.dir/test_mutex.cc.o [ 18%] Linking CXX executable eckit_test_serialisation_file_stream [ 18%] Built target eckit_test_serialisation_file_stream [ 18%] Linking CXX executable eckit_test_thread_mutex [ 18%] Built target eckit_test_thread_mutex [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_print_vector.dir/test_print_vector.cc.o [ 18%] Linking CXX executable eckit_test_types_print_vector [ 18%] Built target eckit_test_types_print_vector [ 17%] Building CXX object eckit/tests/serialisation/CMakeFiles/eckit_test_serialisation_streamable.dir/test_streamable.cc.o [ 18%] Linking CXX executable eckit_test_serialisation_streamable [ 18%] Built target eckit_test_serialisation_streamable [ 18%] Building CXX object eckit/tests/testing/CMakeFiles/eckit_test_testing.dir/test_testing.cc.o [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_fixedstring.dir/test_fixedstring.cc.o [ 18%] Linking CXX executable eckit_test_testing [ 18%] Built target eckit_test_testing [ 18%] Linking CXX executable eckit_test_types_fixedstring [ 18%] Built target eckit_test_types_fixedstring [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_cache.dir/test_cache.cc.o [ 18%] Linking CXX executable eckit_test_types_cache [ 18%] Built target eckit_test_types_cache [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_floatcompare.dir/test_floatcompare.cc.o [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_hour.dir/test_hour.cc.o [ 18%] Linking CXX executable eckit_test_types_floatcompare [ 18%] Built target eckit_test_types_floatcompare [ 18%] Linking CXX executable eckit_test_types_hour [ 18%] Built target eckit_test_types_hour [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_uuid.dir/test_uuid.cc.o [ 18%] Linking CXX executable eckit_test_types_uuid [ 18%] Built target eckit_test_types_uuid [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_double_compare_speed.dir/test-double-compare-speed.cc.o [ 18%] Linking CXX executable eckit_test_types_double_compare_speed [ 18%] Built target eckit_test_types_double_compare_speed [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_semanticversion.dir/test_semanticversion.cc.o [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_fraction.dir/test_fraction.cc.o [ 18%] Linking CXX executable eckit_test_utils_semanticversion [ 18%] Built target eckit_test_utils_semanticversion [ 18%] Linking CXX executable eckit_test_types_fraction [ 18%] Built target eckit_test_types_fraction [ 18%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_doublecompare.dir/test_doublecompare.cc.o [ 17%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/DoubleFunctions.cc.o [ 18%] Linking CXX executable eckit_test_types_doublecompare [ 18%] Built target eckit_test_types_doublecompare [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_tokenizer.dir/test_tokenizer.cc.o [ 18%] Linking CXX executable eckit_test_utils_tokenizer [ 18%] Built target eckit_test_utils_tokenizer [ 18%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionExpression.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/function/FunctionExpression.cc: In copy constructor 'eckit::sql::expression::function::FunctionExpression::FunctionExpression(const eckit::sql::expression::function::FunctionExpression&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/sql/expression/function/FunctionExpression.cc:26:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] FunctionExpression::FunctionExpression(const FunctionExpression& other) : ^~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_byteswap.dir/test_byteswap.cc.o [ 18%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAND.cc.o [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_compressor.dir/test_compressor.cc.o [ 19%] Linking CXX executable eckit_test_utils_byteswap [ 19%] Built target eckit_test_utils_byteswap [ 19%] Linking CXX executable eckit_test_utils_compressor [ 19%] Built target eckit_test_utils_compressor [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_optional.dir/test_optional.cc.o [ 19%] Linking CXX executable eckit_test_utils_optional [ 19%] Built target eckit_test_utils_optional [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_translator.dir/test_translator.cc.o [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_string_tools.dir/test_string_tools.cc.o [ 19%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAVG.cc.o [ 19%] Linking CXX executable eckit_test_utils_translator [ 20%] Built target eckit_test_utils_translator [ 19%] Linking CXX executable eckit_test_utils_string_tools [ 20%] Built target eckit_test_utils_string_tools [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionCOUNT.cc.o [ 18%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_rendezvoushash.dir/test_rendezvoushash.cc.o [ 20%] Linking CXX executable eckit_test_utils_rendezvoushash [ 20%] Built target eckit_test_utils_rendezvoushash [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionDOTP.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_const.dir/test_value_const.cc.o [ 20%] Linking CXX executable eckit_test_value_value_const [ 20%] Built target eckit_test_value_value_const [ 19%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_hashing.dir/test_hashing.cc.o [ 20%] Linking CXX executable eckit_test_utils_hashing [ 20%] Built target eckit_test_utils_hashing [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_custom_params.dir/AnyKeyParams.cc.o [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionEQ.cc.o [ 20%] Linking CXX shared library libeckit_test_value_custom_params.so [ 20%] Built target eckit_test_value_custom_params [ 19%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_typeordering.dir/test_value_typeordering.cc.o [ 20%] Linking CXX executable eckit_test_value_value_typeordering [ 20%] Built target eckit_test_value_value_typeordering [ 19%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_nil.dir/test_value_nil.cc.o [ 20%] Linking CXX executable eckit_test_value_value_nil [ 20%] Built target eckit_test_value_value_nil [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionRLIKE.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_integer.dir/test_value_integer.cc.o [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionFactory.cc.o [ 20%] Linking CXX executable eckit_test_value_value_integer [ 20%] Built target eckit_test_value_value_integer [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_properties.dir/test_value_properties.cc.o [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIN.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_boolean.dir/test_value_boolean.cc.o [ 20%] Linking CXX executable eckit_test_value_value_properties [ 20%] Built target eckit_test_value_value_properties [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_double.dir/test_value_double.cc.o [ 17%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_yaml.dir/test_yaml.cc.o [ 20%] Linking CXX executable eckit_test_value_value_boolean [ 20%] Built target eckit_test_value_value_boolean [ 20%] Linking CXX executable eckit_test_value_value_double [ 20%] Built target eckit_test_value_value_double [ 20%] Linking CXX executable eckit_test_parser_yaml [ 20%] Built target eckit_test_parser_yaml [ 20%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-221.x.dir/ECKIT-221.cc.o [ 20%] Linking CXX executable ECKIT-221.x [ 20%] Built target ECKIT-221.x [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_string.dir/test_value_string.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_valuemap.dir/test_value_valuemap.cc.o [ 20%] Linking CXX executable eckit_test_value_value_string [ 20%] Built target eckit_test_value_value_string [ 20%] Linking CXX executable eckit_test_value_value_valuemap [ 20%] Built target eckit_test_value_value_valuemap [ 20%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-166.x.dir/ECKIT-166.cc.o [ 20%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-175.x.dir/ECKIT-175.cc.o [ 20%] Linking CXX executable ECKIT-166.x [ 20%] Built target ECKIT-166.x [ 20%] Linking CXX executable ECKIT-175.x [ 20%] Built target ECKIT-175.x [ 20%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIntegerExpression.cc.o [ 20%] Building CXX object eckit/tests/system/CMakeFiles/eckit_test_system_library.dir/test_system_library.cc.o [ 21%] Linking CXX executable eckit_test_system_library [ 21%] Built target eckit_test_system_library [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJOIN.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/Plugin.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_date.dir/test_value_date.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_valuelist.dir/test_value_valuelist.cc.o [ 21%] Linking CXX executable eckit_test_value_value_date [ 21%] Built target eckit_test_value_value_date [ 20%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/FloatingPointExceptions.cc.o [ 21%] Linking CXX executable eckit_test_value_value_valuelist [ 21%] Built target eckit_test_value_value_valuelist [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN.cc.o [ 20%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/Library.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN_SECONDS.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMAX.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMIN.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/Log.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/CallStack.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/CodeLocation.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Nesting.cc.o [ 20%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_orderedmap.dir/test_value_orderedmap.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/AtlasTool.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionFIRST.cc.o [ 21%] Linking CXX executable eckit_test_value_value_orderedmap [ 21%] Built target eckit_test_value_value_orderedmap [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionLAST.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Barriers.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Logging.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNORM.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/omp/omp.cc.o [ 21%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_params.dir/test_value_params.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNOT_IN.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/mpi/mpi.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNOT_NULL.cc.o [ 21%] Linking CXX executable eckit_test_value_value_params [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNULL.cc.o [ 21%] Built target eckit_test_value_value_params [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/ArraySpec.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNVL.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/ArrayUtil.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/DataType.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/Vector.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionOR.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionRMS.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionROWNUMBER.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionSTDEV.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionSUM.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTDIFF.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTHIN.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTIMESTAMP.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLBit.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionVAR.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLDouble.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLReal.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLInt.cc.o [ 21%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLBitfield.cc.o [ 22%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLString.cc.o [ 22%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeIndexView.cc.o [ 22%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLType.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/option/Options.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/option/TransOptions.cc.o [ 23%] Linking CXX shared library ../../../../lib/libeckit_sql.so [ 23%] Built target eckit_sql [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/Projection.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/LocalView.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereEquiDistProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LambertAzimuthalEqualAreaProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereProjectionBase.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LambertConformalConicProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LonLatProjection.cc.o [ 22%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeMakeView.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/MercatorProjection.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Timings.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/ProjectionFactory.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/ProjectionImpl.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeArray.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/SchmidtProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/Domain.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/Domain.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/EmptyDomain.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/RectangularDomain.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/GlobalDomain.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/DomainFactory.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/ZonalBandDomain.cc.o [ 21%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeArrayView.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/CubedSphereGrid.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/SpecRegistry.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Grid.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Spacing.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/UnstructuredGrid.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StructuredGrid.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Distribution.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Iterator.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/VariableResolutionProjection.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Tiles.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Vertical.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StencilComputer.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Partitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/GridBuilder.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/GridFactory.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Grid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Gaussian.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StructuredPartitionPolygon.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Unstructured.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/LonLat.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionImpl.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/CubedSphere.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/RegionalVariableResolution.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Healpix.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Regional.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionArray.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Structured.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/Tiles.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionFunction.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/SerialDistribution.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/BandsDistribution.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/TilesFactory.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/FV3Tiles.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/vertical/VerticalInterface.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/LFRicTiles.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/BandsPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/CheckerboardPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/EqualBandsPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingFunctionSpacePartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/CubedSpherePartitioner.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/SerialPartitioner.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/Spacing.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/SpacingFactory.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/Partitioner.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/CustomSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/LinearSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/FocusSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/GaussianSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N16.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N24.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N48.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N32.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N64.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N80.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/Latitudes.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N96.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N128.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N160.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N200.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/EqualRegionsPartitioner.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N320.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N256.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N400.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N640.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N576.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N512.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N800.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1024.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1280.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1600.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N2000.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N4000.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N8000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N16.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N24.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N32.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N64.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N48.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N80.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N96.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N128.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N160.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N256.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N200.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N320.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N400.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N512.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N576.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N800.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N640.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1024.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1280.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1600.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N2000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N4000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/ElementType.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N8000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Halo.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Mesh.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Connectivity.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Elements.cc.o [ 26%] Building CXX object eckit/tests/sql/CMakeFiles/eckit_test_sql_simple_functions.dir/test_simple_functions.cc.o [ 28%] Linking CXX executable eckit_test_sql_simple_functions [ 28%] Built target eckit_test_sql_simple_functions [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/MeshIntf.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Nodes.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/MeshImpl.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/HybridElements.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ExtendNodesGlobal.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/PartitionGraph.cc.o [ 27%] Building CXX object eckit/tests/sql/CMakeFiles/eckit_test_sql_select.dir/test_select.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/PartitionPolygon.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/Build2DCellCentres.cc.o [ 28%] Linking CXX executable eckit_test_sql_select [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildCellCentres.cc.o [ 28%] Built target eckit_test_sql_select [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildConvexHull3D.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildNode2CellConnectivity.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildXYZField.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildStatistics.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildDualMesh.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildPeriodicBoundaries.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildTorusXYZField.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/WriteLoadBalanceReport.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/MeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildEdges.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/Reorder.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ReorderHilbert.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildParallelFields.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ReorderReverseCuthillMckee.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/DelaunayMeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildHalo.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorFactory.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/CubedSphereDualMeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/NodalCubedSphereMeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorInterface.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/RegularMeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorImpl.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/Field.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreator.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreatorArraySpec.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/CubedSphereMeshGenerator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/cubedsphere/CubedSphereUtility.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreatorIFS.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/MissingValue.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldSet.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/StructuredMeshGenerator.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/FieldImpl.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/HealpixMeshGenerator.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/FunctionSpace.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/FieldInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/State.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/MissingValue.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/StructuredColumns.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/FunctionSpaceImpl.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/Spectral.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/PointCloud.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/FunctionSpaceInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/SpectralInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/CubedSphereColumns.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumnsInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/NodeColumnsInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/PointCloudInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns_setup.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/CubedSphereStructure.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Cache.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Interpolation.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns_create_remote_index.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/CellColumns.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/NonLinear.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/NodeColumns.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/EdgeColumns.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Vector2D.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Vector3D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Intersect.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Quad2D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Quad3D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Triag2D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Triag3D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointIndex2.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointIndex3.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/MethodFactory.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/NodeColumns_FieldStatistics.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Ray.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointSet.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Method.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBox.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxMaximum.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxAverage.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxMethod.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/KNearestNeighbours.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/NearestNeighbour.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/bil/BilinearRemapping.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/fe/FiniteElement.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Cubic2D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/nonlinear/NonLinear.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Linear2D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Cubic3D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/Backend.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/dense/MatrixMultiply_EckitLinalg.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/dense/Backend.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Linear3D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/QuasiCubic2D.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/nonlinear/Missing.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/Method.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/Redistribution.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributionImpl.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributionImplFactory.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/QuasiCubic3D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/Cache.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/Nabla.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/Trans.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/fvm/Method.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/fvm/Nabla.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributeStructuredColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/LegendreCacheCreator.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/VorDivToUVLocal.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/LegendrePolynomials.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributeGeneric.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/VorDivToUV.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransImpl.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/LegendreCacheCreatorLocal.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/Gmsh.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/Output.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshImpl.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransFactory.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/Exception.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/Checksum.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/GaussianLatitudes.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/PointCloudIO.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/ConvexSphericalPolygon.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/TransLocal.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Geometry.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Config.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Point.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/PolygonXY.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Rotation.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/function/VortexRollup.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/SphericalPolygon.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/detail/Base64.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/KDTree.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/GatherScatter.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Metadata.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Polygon.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/detail/Link.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Data.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/detail/Time.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/detail/Decoder.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/detail/Checksum.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Exceptions.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Metadata.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/print/Bytes.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/FileStream.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshIO.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/print/JSONFormat.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/RecordItem.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/ReadRequest.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/RecordPrinter.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/RecordReader.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/HaloExchange.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Stream.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Session.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/RecordItemReader.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/Record.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/print/TableFormat.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Object.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/types/array/ArrayReference.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/types/array/ArrayMetadata.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Checksum.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/types/array/adaptors/ArrayAdaptor.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Allocate.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/ObjectHandle.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/types/scalar.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Factory.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Unique.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/RecordWriter.cc.o [ 33%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/AccumulateFacets.cc.o [ 33%] Linking CXX shared library ../../../lib/libatlas.so [ 33%] Built target atlas [ 33%] Building CXX object atlas/src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o [ 33%] Linking CXX executable ../../../bin/atlas [ 33%] Built target atlas-main [ 33%] Building CXX object atlas/src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o [ 33%] Building CXX object atlas/src/apps/CMakeFiles/atlas-io-list.dir/atlas-io-list.cc.o [ 33%] Linking CXX executable ../../../bin/atlas-gaussian-latitudes [ 33%] Built target atlas-gaussian-latitudes [ 33%] Linking CXX executable ../../../bin/atlas-io-list [ 33%] Built target atlas-io-list [ 33%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_svector.dir/test_svector.cc.o [ 33%] Linking CXX executable atlas_test_svector [ 33%] Built target atlas_test_svector [ 33%] Building CXX object atlas/src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o [ 33%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o [ 33%] Linking CXX executable ../../../bin/atlas-meshgen [ 33%] Built target atlas-meshgen [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_vector.dir/test_vector.cc.o [ 33%] Linking CXX executable atlas_test_array_view_util [ 33%] Built target atlas_test_array_view_util [ 33%] Linking CXX executable atlas_test_vector [ 33%] Built target atlas_test_vector [ 33%] Building CXX object atlas/src/apps/CMakeFiles/atlas-grids.dir/atlas-grids.cc.o [ 33%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o [ 33%] Linking CXX executable ../../../bin/atlas-grids [ 33%] Built target atlas-grids [ 33%] Linking CXX executable atlas_test_array_slicer [ 33%] Built target atlas_test_array_slicer [ 33%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array.dir/test_array.cc.o [ 33%] Linking CXX executable atlas_test_array [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_earth.dir/test_earth.cc.o [ 33%] Built target atlas_test_array [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_util.dir/test_util.cc.o [ 33%] Linking CXX executable atlas_test_earth [ 33%] Built target atlas_test_earth [ 33%] Linking CXX executable atlas_test_util [ 33%] Built target atlas_test_util [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o [ 33%] Linking CXX executable atlas_test_point [ 33%] Built target atlas_test_point [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o [ 33%] Linking CXX executable atlas_test_polygon [ 33%] Built target atlas_test_polygon [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_indexview.dir/test_indexview.cc.o [ 33%] Linking CXX executable atlas_test_indexview [ 33%] Built target atlas_test_indexview [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o [ 33%] Linking CXX executable atlas_test_flags [ 33%] Built target atlas_test_flags [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o [ 33%] Linking CXX executable atlas_test_footprint [ 33%] Built target atlas_test_footprint [ 33%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_trace.dir/test_trace.cc.o [ 33%] Linking CXX executable atlas_test_trace [ 33%] Built target atlas_test_trace [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o [ 33%] Linking CXX executable atlas_test_convexsphericalpolygon [ 33%] Built target atlas_test_convexsphericalpolygon [ 33%] Building CXX object atlas/src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o [ 33%] Linking CXX executable atlas_test_omp_copy [ 33%] Built target atlas_test_omp_copy [ 33%] Building CXX object atlas/src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o [ 33%] Linking CXX executable atlas_test_omp_sort [ 33%] Built target atlas_test_omp_sort [ 33%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o [ 33%] Building CXX object atlas/src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o [ 33%] Linking CXX executable atlas_test_kdtree [ 33%] Built target atlas_test_kdtree [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o [ 33%] Linking CXX executable atlas_test_field_missingvalue [ 33%] Built target atlas_test_field_missingvalue [ 33%] Linking CXX executable atlas_test_projection_LAEA [ 33%] Built target atlas_test_projection_LAEA [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_projection_cubed_sphere.dir/test_projection_cubed_sphere.cc.o [ 34%] Linking CXX executable atlas_test_bounding_box [ 34%] Built target atlas_test_bounding_box [ 34%] Linking CXX executable atlas_test_projection_cubed_sphere [ 34%] Built target atlas_test_projection_cubed_sphere [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o [ 34%] Linking CXX executable atlas_test_rotation [ 34%] Built target atlas_test_rotation [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o [ 34%] Linking CXX executable atlas_test_projection_variable_resolution [ 34%] Built target atlas_test_projection_variable_resolution [ 33%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_jacobian.dir/test_jacobian.cc.o [ 34%] Linking CXX executable atlas_test_jacobian [ 34%] Built target atlas_test_jacobian [ 33%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o [ 34%] Linking CXX executable atlas_test_stretchedrotatedgaussian [ 34%] Built target atlas_test_stretchedrotatedgaussian [ 33%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o [ 34%] Linking CXX executable atlas_test_grid_iterator [ 34%] Built target atlas_test_grid_iterator [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o [ 34%] Linking CXX executable atlas_test_largegrid [ 34%] Built target atlas_test_largegrid [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o [ 34%] Linking CXX executable atlas_test_grid_cropping [ 34%] Built target atlas_test_grid_cropping [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_domain.dir/test_domain.cc.o [ 34%] Linking CXX executable atlas_test_vertical [ 34%] Built target atlas_test_vertical [ 34%] Linking CXX executable atlas_test_domain [ 34%] Built target atlas_test_domain [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o [ 33%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grids.dir/test_grids.cc.o [ 34%] Linking CXX executable atlas_test_distribution_regular_bands [ 34%] Built target atlas_test_distribution_regular_bands [ 34%] Linking CXX executable atlas_test_grids [ 34%] Built target atlas_test_grids [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_field.dir/test_field.cc.o [ 34%] Linking CXX executable atlas_test_grid_hash [ 34%] Built target atlas_test_grid_hash [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o [ 34%] Linking CXX executable atlas_test_field [ 34%] Built target atlas_test_field [ 34%] Linking CXX executable atlas_test_spacing [ 34%] Built target atlas_test_spacing [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o [ 34%] Linking CXX executable atlas_test_meshgen3d [ 34%] Built target atlas_test_meshgen3d [ 34%] Linking CXX executable atlas_test_ll [ 34%] Built target atlas_test_ll [ 34%] Linking CXX executable atlas_test_cubedsphere [ 34%] Built target atlas_test_cubedsphere [ 34%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_state.dir/test_state.cc.o [ 34%] Linking CXX executable atlas_test_state [ 34%] Built target atlas_test_state [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_elements.dir/test_elements.cc.o [ 34%] Linking CXX executable atlas_test_elements [ 34%] Built target atlas_test_elements [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o [ 34%] Linking CXX executable atlas_test_stream_connectivity [ 34%] Built target atlas_test_stream_connectivity [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o [ 34%] Linking CXX executable atlas_test_mesh_build_edges [ 34%] Built target atlas_test_mesh_build_edges [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o [ 34%] Linking CXX executable atlas_test_rgg [ 34%] Built target atlas_test_rgg [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o [ 34%] Linking CXX executable atlas_test_mesh_reorder [ 34%] Built target atlas_test_mesh_reorder [ 34%] Linking CXX executable atlas_test_connectivity [ 34%] Built target atlas_test_connectivity [ 34%] Linking CXX executable atlas_test_stencil_parallel [ 34%] Built target atlas_test_stencil_parallel [ 34%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_healpixmeshgen.dir/test_healpixmeshgen.cc.o [ 34%] Linking CXX executable atlas_test_healpixmeshgen [ 34%] Built target atlas_test_healpixmeshgen [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o [ 34%] Linking CXX executable atlas_test_cellcolumns [ 34%] Built target atlas_test_cellcolumns [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o [ 35%] Linking CXX executable atlas_test_reduced_halo [ 35%] Built target atlas_test_reduced_halo [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o [ 35%] Linking CXX executable atlas_test_stencil [ 35%] Built target atlas_test_stencil [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o [ 35%] Linking CXX executable atlas_test_functionspace [ 35%] Built target atlas_test_functionspace [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_pointcloud.dir/test_pointcloud.cc.o [ 35%] Linking CXX executable atlas_test_pointcloud [ 35%] Built target atlas_test_pointcloud [ 35%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_stream.dir/test_io_stream.cc.o [ 35%] Linking CXX executable atlas_test_io_stream [ 35%] Built target atlas_test_io_stream [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o [ 36%] Linking CXX executable atlas_test_polygons_projection [ 36%] Built target atlas_test_polygons_projection [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o [ 36%] Linking CXX executable atlas_test_structuredcolumns_haloexchange [ 36%] Built target atlas_test_structuredcolumns_haloexchange [ 34%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o [ 37%] Linking CXX executable atlas_test_polygons [ 37%] Built target atlas_test_polygons [ 35%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o [ 38%] Linking CXX executable atlas_test_gmsh [ 38%] Built target atlas_test_gmsh [ 36%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o [ 38%] Linking CXX executable atlas_test_gmsh_read [ 38%] Built target atlas_test_gmsh_read [ 35%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o [ 38%] Linking CXX executable atlas_test_pointcloud_io [ 38%] Built target atlas_test_pointcloud_io [ 36%] Building CXX object atlas/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/test_fvm_nabla_validation.cc.o [ 38%] Linking CXX executable atlas_test_fvm_nabla_validation [ 38%] Built target atlas_test_fvm_nabla_validation [ 36%] Building CXX object atlas/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/test_fvm_nabla.cc.o [ 38%] Linking CXX executable atlas_test_fvm_nabla_exe [ 38%] Built target atlas_test_fvm_nabla_exe [ 38%] Building CXX object atlas/src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/test_trans_localcache.cc.o [ 38%] Linking CXX executable atlas_test_trans_localcache [ 38%] Built target atlas_test_trans_localcache [ 35%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/test_io_encoding.cc.o [ 38%] Linking CXX executable atlas_test_io_encoding [ 38%] Built target atlas_test_io_encoding [ 35%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o [ 38%] Linking CXX executable atlas_test_io_record [ 38%] Built target atlas_test_io_record [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o [ 38%] Linking CXX executable atlas_test_Triag2D [ 38%] Built target atlas_test_Triag2D [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_k_nearest_neighbours [ 38%] Built target atlas_test_interpolation_k_nearest_neighbours [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_finite_element_cached [ 38%] Built target atlas_test_interpolation_finite_element_cached [ 38%] Linking CXX executable atlas_test_interpolation_finite_element [ 38%] Built target atlas_test_interpolation_finite_element [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o [ 38%] Building CXX object atlas/src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o [ 38%] Linking CXX executable atlas_test_Quad2D [ 38%] Built target atlas_test_Quad2D [ 38%] Linking CXX executable atlas_test_transgeneral [ 38%] Built target atlas_test_transgeneral [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_grid_box_average [ 38%] Built target atlas_test_interpolation_grid_box_average [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_cubic_prototype [ 38%] Built target atlas_test_interpolation_cubic_prototype [ 38%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/mir_version.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_bilinear_remapping.dir/test_interpolation_bilinear_remapping.cc.o [ 39%] Linking CXX executable atlas_test_interpolation_non_linear [ 39%] Built target atlas_test_interpolation_non_linear [ 39%] Linking CXX executable atlas_test_interpolation_bilinear_remapping [ 39%] Built target atlas_test_interpolation_bilinear_remapping [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AddRandomFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/calc/FormulaAction.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/test_Quad3D.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/context/Context.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AdjustWindsDirections.cc.o [ 39%] Linking CXX executable atlas_test_Quad3D [ 39%] Built target atlas_test_Quad3D [ 38%] Building CXX object atlas/src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/FrameFilter.cc.o [ 39%] Linking CXX executable atlas_test_linalg_dense [ 39%] Built target atlas_test_linalg_dense [ 38%] Building CXX object atlas/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o [ 38%] Building CXX object atlas/src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o [ 39%] Linking CXX executable atlas_test_linalg_sparse [ 39%] Built target atlas_test_linalg_sparse [ 39%] Linking CXX executable ../../../../bin/atlas-atest-mgrids [ 39%] Built target atlas-atest-mgrids [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/BitmapFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/GlobaliseFilter.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AdjustWindsScaleCosLatitude.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Linking CXX executable atlas_test_interpolation_structured2D [ 39%] Built target atlas_test_interpolation_structured2D [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/StatisticsFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2GridDef.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/CesaroSummationFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2NamedGrid.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2OctahedralGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2Points.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedLL.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedGGPLGiven.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedLLPLGiven.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/ShTruncate.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/NablaFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RegularGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/UnstructuredFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RegularLL.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedLL.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedReducedGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedReducedGGPLGiven.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedNamedGrid.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedOctahedralGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2TypedGrid.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedRegularGG.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2GriddedInterpolation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/EndAction.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/Noop.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Copy.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Save.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Set.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/SelectField.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/ResetMissingValues.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionNode.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/SetMetadata.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionGraph.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2UnrotatedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Action.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/SimpleExecutor.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Job.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Executor.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRWatcher.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ThreadExecutor.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/ReferencePattern.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/CheckerBoard.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionPlan.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheUsage.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheStatistics.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheBase.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRComplexJob.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/CroppingCache.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/MeshCache.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRJob.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/FileLoader.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/AreaCropper.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/misc/AreaCropper.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/MatrixLoader.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/WeightCache.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldInfo.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldSet.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/SharedMemoryLoader.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/Field.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compat/GribCompatibility.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/MultiFile.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/config/LibMir.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/MIRFieldStats.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/LegendreLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/MIRField.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space1DLinear.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/BufrField.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space1DAngleT.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space2DVectorZonalMeridional.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/Space.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space3DCartesian.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/SpaceLinear.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space3DVectorZonalMeridionalVertical.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/Field.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/GribField.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/SpaceLogarithmic.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/ConstantInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/DummyInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/DistributionInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldComparator.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/CartesianVector2DField.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/EmptyInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/ArtificialInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribFileInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribDataHandleInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribAllFileInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribMemoryInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiDimensionalGribFileInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GeoPointsFileInput.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribFixes.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/RawMetadata.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribStreamInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiStreamInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiDimensionalInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/iterator/detail/RegularIterator.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/VectorInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/RawInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MIRInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/Key.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/ClassicPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedClassic.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/ClenshawCurtisPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/Area.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedOctahedral.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedRegular.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedFromFile.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/GridPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/Grid.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/OctahedralPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularLL.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Automatic.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularLLPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/NamedGrid.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/None.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/ArchivedValue.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Source.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribInput.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/input/GribInput.cc:99:6: warning: 'bool mir::input::{anonymous}::ConditionT::eval(grib_handle*) const [with T = double]' defined but not used [-Wunused-function] bool ConditionT::eval(grib_handle* h) const { ^~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/CCSDS.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Intgrid.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/Complex.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedClenshawCurtis.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedClenshawCurtis.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/IEEE.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/Simple.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/JPEG2000.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/SecondOrder.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/CustomStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/resol/Resol.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/None.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Automatic.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/packing/Packing.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/MIRStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Ordinal.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/CustomParametrisation.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/FileLSM.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMaskFromUser.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Truncation.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMaskFromMIR.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/LSMSelection.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/TypedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/LandSeaMasks.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NoMask.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMask.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/ECMWFStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NoneLSM.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/Mask.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NamedLSM.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/FailMethod.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/Cropping.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/MatrixCacheCreator.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/WeightMatrix.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxAverage.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/Method.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxStatistics.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearestStatistics.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/MappedMask.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/NearestLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/NearestNeighbour.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/TenMinutesMask.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/ClimateFilter.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/Cressman.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/DistanceWeighting.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/MethodWeighted.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/InverseDistanceWeightingSquared.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/DistanceWeightingWithLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/InverseDistanceWeighting.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearestNeighbours.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestLSMWithLowestIndex.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestNeighbour.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NoDistanceWeighting.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Distance.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/PseudoLaplace.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/DistanceAndNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/DistanceOrNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/LongestElementDiagonalAndNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NClosestOrNearest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Sample.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NearestNeighbourWithLowestIndex.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Pick.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/GaussianDistanceWeighting.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/SortedSample.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/Heaviest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfAllMissing.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfAnyMissing.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfHeaviestMissing.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/NoNonLinear.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/SimulateMissingValue.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/solver/Multiply.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/NonLinear.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/EmptyOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/solver/Statistics.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/voronoi/VoronoiStatistics.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribFileOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribMemoryOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribStreamOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/RawOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/MultiDimensionalOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/ValuesOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/MIROutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/CombinedParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/CachedParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/VectorOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/ConfigurationWrapper.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/DefaultParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutputXYVector.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/MIRParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/FieldParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/voronoi/VoronoiMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/RuntimeParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutputXYV.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/SameParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/Rules.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Iterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Gridded.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/GaussianIterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Classic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/SimpleParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/FromPL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedClassic.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedFromPL.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedOctahedral.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/Gaussian.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Representation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Octahedral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedClassic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedOctahedral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedFromPL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/Regular.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/Regular.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/RegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Reduced.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/None.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/RotatedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/ReducedLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/ReducedLL.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/RotatedLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/RegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/RegularLL.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/LatLon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/latlon/LatLon.cc:27: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/Lambert.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/LambertAzimuthalEqualArea.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/ClenshawCurtis.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ClenshawCurtis.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/Albers.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/AzimuthRange.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/EquatorialAzimuthalEquidistant.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/UnstructuredGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/PolarStereographic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/RotatedSH.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/Mercator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedGG.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedLL.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedGG.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedLL.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedSH.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedSH.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/TransverseMercator.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/SpaceView.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/sh/SphericalHarmonics.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/RegularGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMappedAnonymousMemory.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/Tree.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Comparator.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Distribution.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/IrregularLatlon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMapped.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Field.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMappedFile.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMemory.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Method.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Statistics.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/CentralMomentsT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/AngleT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/Spectral.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/PointSearch.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/Counter.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/CounterStats.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/CounterBinary.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/CentralMomentStats.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/ModeT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/GridBoxIntegral.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/SimplePackingEntropy.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/ModeStats.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/MissingValues.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/StatisticsT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/ComparatorT.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/method/MethodT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/BoundingBox.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/Spectral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Bitmap.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/DeprecatedFunctionality.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/distribution/DistributionT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Error.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Formula.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaNumber.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaFunction.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaIdent.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/tools/MIRTool.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/tools/Count.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaParser.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaString.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Function.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Latitude.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Increments.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Grib.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc: In constructor 'grib_info::grib_info()': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::Ni' [-Wmissing-field-initializers] extra_settings_size_(sizeof(packing.extra_settings) / sizeof(packing.extra_settings[0])) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::Nj' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::iDirectionIncrementInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::jDirectionIncrementInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::longitudeOfFirstGridPointInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::longitudeOfLastGridPointInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::latitudeOfFirstGridPointInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::latitudeOfLastGridPointInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::uvRelativeToGrid' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::latitudeOfSouthernPoleInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::longitudeOfSouthernPoleInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::iScansNegatively' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::jScansPositively' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::N' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::bitmapPresent' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::missingValue' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::pl' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::pl_size' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::truncation' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::orientationOfTheGridInDegrees' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::DyInMetres' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_grid_spec::DxInMetres' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::packing' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::boustrophedonic' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::editionNumber' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::accuracy' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::bitsPerValue' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::decimalScaleFactor' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::computeLaplacianOperator' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::truncateLaplacian' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::laplacianOperator' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::deleteLocalDefinition' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::extra_settings' [-Wmissing-field-initializers] /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Grib.cc:123:92: warning: missing initializer for member 'grib_util_packing_spec::extra_settings_count' [-Wmissing-field-initializers] [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/LongitudeDouble.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Log.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/LongitudeFraction.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Domain.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/PlanParser.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/GlobaliseUnstructured.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/GridBox.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/MIRStatistics.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/SpectralOrderT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/SpectralOrder.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Trace.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaBinop.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/ValueMap.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Wind.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/MeshGeneratorParameters.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Rotation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Shape.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/InvtransScalar.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToGridDef.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/InvtransVodTouv.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Regex.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToOctahedralGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToNamedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToPoints.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToGridded.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToReducedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToReducedGGPLGiven.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/NablaFilterFVMT.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedNamedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedOctahedralGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedReducedGGPLGiven.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedRegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedReducedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToTypedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedRegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/TransCache.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/LegendreCache.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShVodToUV.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/ORCAPattern.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/MappedMemoryLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/FileLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/NoLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedORCA.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/SharedMemoryLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryMeshCache.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/ProxyMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FELinear.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FEBilinear.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/BuildNodeLumpedMassMatrix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/CalculateCellLongestDiagonal.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/L2Projection.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/NetcdfFileInput.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredBilinearLatLon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Attribute.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CellMethodInputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CellMethodOutputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/ORCA.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/other/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredLinear3D.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:36:89: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:429:22: required from 'void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:1013:5: required from 'static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:885:81: required from 'void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:283:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:34:7: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/Integral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CoordinateInputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CoordinateOutputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DataOutputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FiniteElement.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Codec.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DummyMatrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GmshOutput.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DummyInputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Exceptions.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Dimension.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DataInputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Endowed.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/JulianCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/AllLeapCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NoLeapCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NoneCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ProlepticCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Calendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ThreeSixtyCalendar.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputAttribute.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputDimension.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/GregorianCalendar.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/PackingCodec.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/HyperCube.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Dataset.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeCoordinateMatrix.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeDataMatrix.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeCoordinateStep.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeDataStep.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputMatrix.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputDataset.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Matrix.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NCFile.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NCFileCache.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputAttribute.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputDimension.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Remapping.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputDataset.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergePlan.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Reshape.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/RegularLL.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/GridSpec.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Rectilinear.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Step.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ScalarCoordinateOutputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ScalarCoordinateInputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ReshapeVariableStep.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Curvilinear.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Field.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/SimpleOutputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/SimpleInputVariable.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ValueT.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/UpdateCoordinateStep.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/VirtualInputDimension.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/UnstructuredGrid.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Value.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/VirtualOutputDimension.cc.o [ 53%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Variable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Type.cc.o [ 53%] Linking CXX shared library ../../../lib/libmir.so [ 53%] Built target mir [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-compare.dir/mir-compare.cc.o [ 53%] Linking CXX executable mir-compare [ 53%] Built target mir-compare [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-formula.dir/mir-formula.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-config.dir/mir-config.cc.o [ 53%] Linking CXX executable mir-formula [ 53%] Built target mir-formula [ 53%] Linking CXX executable mir-config [ 53%] Built target mir-config [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-load-legendre.dir/mir-load-legendre.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-spectral-transform-points.dir/mir-spectral-transform-points.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-load-legendre [ 53%] Built target mir-load-legendre [ 53%] Linking CXX executable mir-spectral-transform-points [ 53%] Built target mir-spectral-transform-points [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-count.dir/mir-count.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-count [ 53%] Built target mir-count [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-inspect.dir/mir-inspect.cc.o [ 53%] Linking CXX executable mir-inspect [ 53%] Built target mir-inspect [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-triangulate.dir/mir-triangulate.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-list.dir/mir-list.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-get-data.dir/mir-get-data.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-triangulate [ 53%] Built target mir-triangulate [ 53%] Linking CXX executable mir-list [ 53%] Built target mir-list [ 53%] Linking CXX executable mir-get-data [ 53%] Built target mir-get-data [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-points.dir/mir-points.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-gaussian-fractions.dir/mir-gaussian-fractions.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-points [ 53%] Built target mir-points [ 53%] Linking CXX executable mir-gaussian-fractions [ 53%] Built target mir-gaussian-fractions [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-grid-info.dir/mir-grid-info.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir-grid-info [ 54%] Built target mir-grid-info [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-make-lsm.dir/mir-make-lsm.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-weight-matrix-diff.dir/mir-weight-matrix-diff.cc.o [ 54%] Linking CXX executable mir-make-lsm [ 54%] Built target mir-make-lsm [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-load-matrix.dir/mir-load-matrix.cc.o [ 54%] Linking CXX executable mir-weight-matrix-diff [ 54%] Built target mir-weight-matrix-diff [ 54%] Building CXX object mir/src/tools/CMakeFiles/mir-plot-lsm.dir/mir-plot-lsm.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-statistics.dir/mir-statistics.cc.o [ 54%] Linking CXX executable mir-plot-lsm [ 54%] Linking CXX executable mir-load-matrix [ 54%] Built target mir-plot-lsm [ 54%] Built target mir-load-matrix [ 54%] Linking CXX executable mir-statistics [ 54%] Built target mir-statistics [ 54%] Building CXX object mir/src/sandbox/CMakeFiles/lsm.dir/lsm.cc.o [ 54%] Linking CXX executable lsm [ 54%] Built target lsm [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-climate-filter.dir/mir-climate-filter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_wind.dir/wind.cc.o [ 54%] Building CXX object mir/src/sandbox/CMakeFiles/grids.dir/grids.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir-climate-filter [ 54%] Built target mir-climate-filter [ 54%] Linking CXX executable mir_tests_unit_wind [ 54%] Built target mir_tests_unit_wind [ 54%] Linking CXX executable grids [ 54%] Built target grids [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_gaussian_grid.dir/gaussian_grid.cc.o [ 54%] Linking CXX executable mir_tests_unit_gaussian_grid [ 54%] Built target mir_tests_unit_gaussian_grid [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_statistics.dir/statistics.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_bounding_box.dir/bounding_box.cc.o [ 54%] Linking CXX executable mir_tests_unit_statistics [ 54%] Built target mir_tests_unit_statistics [ 54%] Linking CXX executable mir_tests_unit_bounding_box [ 54%] Built target mir_tests_unit_bounding_box [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_PGEN-412.dir/PGEN-412.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-425.dir/MIR-425.cc.o [ 54%] Linking CXX executable mir_tests_unit_PGEN-412 [ 54%] Built target mir_tests_unit_PGEN-412 [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_area.dir/area.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_vector-space.dir/vector-space.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_atlas.dir/atlas.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir_tests_unit_MIR-425 [ 54%] Built target mir_tests_unit_MIR-425 [ 54%] Linking CXX executable mir_tests_unit_vector-space [ 54%] Built target mir_tests_unit_vector-space [ 54%] Linking CXX executable mir_tests_unit_area [ 54%] Built target mir_tests_unit_area [ 54%] Linking CXX executable mir_tests_unit_atlas [ 54%] Built target mir_tests_unit_atlas [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-536.dir/MIR-536.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_action_graph.dir/action_graph.cc.o [ 54%] Linking CXX executable mir_tests_unit_MIR-536 [ 54%] Built target mir_tests_unit_MIR-536 [ 54%] Linking CXX executable mir_tests_unit_action_graph [ 54%] Built target mir_tests_unit_action_graph [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_knn_weighting.dir/knn_weighting.cc.o [ 54%] Linking CXX executable mir_tests_unit_knn_weighting [ 54%] Built target mir_tests_unit_knn_weighting [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-tool.dir/mir.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc: In constructor 'mir::tools::MIR::MIR(int, char**)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:178:107: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] "backend", "Linear algebra backend (default '" + eckit::linalg::LinearAlgebra::backend().name() + "')")); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:178:107: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] "backend", "Linear algebra backend (default '" + eckit::linalg::LinearAlgebra::backend().name() + "')")); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc: In member function 'virtual void mir::tools::MIR::execute(const eckit::option::CmdArgs&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:408:54: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] eckit::linalg::LinearAlgebra::backend(backend); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:39:17: note: declared here static void backend(const std::string& name); ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:408:54: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] eckit::linalg::LinearAlgebra::backend(backend); ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:39:17: note: declared here static void backend(const std::string& name); ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc: In member function 'void mir::tools::MIR::process(const mir::api::MIRJob&, mir::input::MIRInput&, mir::output::MIROutput&, const string&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:451:79: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] Log::debug() << "Using '" << eckit::linalg::LinearAlgebra::backend().name() << "' backend." << std::endl; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:451:79: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] Log::debug() << "Using '" << eckit::linalg::LinearAlgebra::backend().name() << "' backend." << std::endl; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc: In member function 'void mir::tools::MIR::only(const mir::api::MIRJob&, mir::input::MIRInput&, mir::output::MIROutput&, const string&, size_t)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:471:79: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] Log::debug() << "Using '" << eckit::linalg::LinearAlgebra::backend().name() << "' backend." << std::endl; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:471:79: warning: 'static std::__cxx11::string eckit::linalg::LinearAlgebra::name()' is deprecated [-Wdeprecated-declarations] Log::debug() << "Using '" << eckit::linalg::LinearAlgebra::backend().name() << "' backend." << std::endl; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:17: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/linalg/LinearAlgebra.h:71:24: note: declared here static std::string name(); ^~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/tools/mir.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_input_MultiDimensionalInput.dir/input_MultiDimensionalInput.cc.o [ 54%] Linking CXX executable mir [ 54%] Built target mir-tool [ 54%] Linking CXX executable mir_tests_unit_input_MultiDimensionalInput [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_style.dir/style.cc.o [ 54%] Built target mir_tests_unit_input_MultiDimensionalInput [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/account.c.o [ 54%] Linking CXX executable mir_tests_unit_style [ 54%] Built target mir_tests_unit_style [ 54%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc_emos.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc: In member function 'virtual err marsclient::PProcEMOS::ppstyle(const request*)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1096:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("style", n, array, lowcase(style)); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc: In member function 'virtual err marsclient::PProcEMOS::pprotation(const request*)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1116:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("rotation", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc: In member function 'virtual err marsclient::PProcEMOS::ppinit(const request*, err (**)(ppbuffer_t*, long int*))': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1604:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("gridname", n, array, gridname); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1619:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("grid", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1636:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("area", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1645:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("frame", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1654:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("bitmap", n, array, bitmap); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1675:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("interpolation", n, array, method); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1688:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("autoresol", 1, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1696:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("intermediate_gaussian", n, array, trunc); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1709:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("truncation", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1710:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppin("truncation", n, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1737:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("accuracy", mars.accuracy, array, 0); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1746:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("packing", n, array, lowcase(packing)); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/pproc_emos.cc:1756:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ret = ppout("specification", n, array, 0); ^ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/archive.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/archive.c: In function 'feed': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/archive.c:22:24: warning: unused variable 'netbase' [-Wunused-variable] extern base_class* netbase; ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/archive.c: In function 'make_arc_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/archive.c:83:17: warning: unused variable 'x' [-Wunused-variable] const char* x; ^ [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_spectral_order.dir/spectral_order.cc.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/base.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c: In function 'database_open': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:206:56: warning: passing argument 2 of 'check_one_request' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int e = check_one_request(rules, r) ? NOERR : -1; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:606, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:18: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/proto.h:286:45: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} boolean check_one_request(rule* c, request* r); ~~~~~~~~~^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:217:67: warning: passing argument 2 of 'driver->validate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (driver->validate != NULL && driver->validate(b->data, r, e, mode) != NOERR) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:217:67: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:217:70: warning: passing argument 3 of 'driver->validate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (driver->validate != NULL && driver->validate(b->data, r, e, mode) != NOERR) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:217:70: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:222:39: warning: passing argument 2 of 'driver->open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] error = driver->open(b->data, r, e, mode); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:222:39: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:222:42: warning: passing argument 3 of 'driver->open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] error = driver->open(b->data, r, e, mode); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/base.c:222:42: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/bufr.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/bufr.c:488:13: warning: 'set_subset_count' defined but not used [-Wunused-function] static void set_subset_count(char* buffer, packed_key* k) { ^~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir_tests_unit_spectral_order [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/authenticate.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/authenticate.c:795:17: warning: 'change_environment' defined but not used [-Wunused-function] static request* change_environment(request* real) { ^~~~~~~~~~~~~~~~~~ [ 54%] Built target mir_tests_unit_spectral_order [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/certify.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/certify.c:22:13: warning: 'catch_alarm' defined but not used [-Wunused-function] static void catch_alarm(int sig) { ^~~~~~~~~~~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/control.c.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/cos.c.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/eccert.c.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/check.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/check.c: In function 'condition_check': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/check.c:156:13: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] boolean b; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/check.c: In function 'doaction': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/check.c:311:17: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] notify_user(s, r); ^~~~~~~~~~~~~~~~~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ecaccess.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ecaccess.c: In function 'ecaccess_connect': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ecaccess.c:66:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, BUFSIZ - 1, file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/environ.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c: In function 'get_environ': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:260:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((EQ(who, "bamboo") || EQ(who, "deploy") || (EQ(who, "worker")) && !mars.marslite_mode)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:249:17: warning: unused variable 'owner' [-Wunused-variable] const char* owner = strcache(getenv("ECREALOWNER")); ^~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:248:17: warning: unused variable 'abc' [-Wunused-variable] const char* abc = strcache(getenv("ECACCOUNT")); ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:245:11: warning: unused variable 'emosChangeUser' [-Wunused-variable] char* emosChangeUser = getenv("EMOS_CHANGE_USER"); ^~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:244:11: warning: unused variable 'useWebmars' [-Wunused-variable] char* useWebmars = getenv("WEBMARS_USER"); ^~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/environ.c:243:19: warning: unused variable 'id' [-Wunused-variable] unsigned long id; ^~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/externf.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/externf.c:15:12: warning: 'setargs' defined but not used [-Wunused-function] static err setargs(FILE* f, int n) { ^~~~~~~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/extargs.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/extargs.c: In function 'mloadg_': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/extargs.c:305:27: warning: pointer targets in passing argument 3 of '_readany' differ in signedness [-Wpointer-sign] if (_readany(a->f, p, &v->fields[i]->length)) ^~~~~~~~~~~~~~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:606, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/extargs.c:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/proto.h:395:6: note: expected 'long int *' but argument is of type 'size_t *' {aka 'long unsigned int *'} long _readany(FILE* f, char* b, long* l); ^~~~~~~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/extargs.c:88:13: warning: 'the_end' defined but not used [-Wunused-function] static void the_end(int code, void* data) { ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/extargs.c:85:13: warning: 'mout' defined but not used [-Wunused-function] static void mout(int lvl, char* msg) { ^~~~ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/calc.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c: In function 'f_rms2': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:1108:9: warning: unused variable 'missing' [-Wunused-variable] int missing = 0; ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:1106:9: warning: unused variable 'i' [-Wunused-variable] int i, j; ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:2027:13: warning: 'fpe' defined but not used [-Wunused-function] static void fpe(int sig) { ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:1668:13: warning: 'list_funcs' defined but not used [-Wunused-function] static void list_funcs() { ^~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:1466:12: warning: 'notimp' defined but not used [-Wunused-function] static err notimp(math* p) { ^~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:24: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c: In function 'f_covar': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:205:17: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(x) free_mem(x) ^~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:996:13: note: 'y' was declared here double* y; ^ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:24: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:205:17: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(x) free_mem(x) ^~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:995:13: note: 'x' was declared here double* x; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/calc.c:1100:5: warning: 'gout' may be used uninitialized in this function [-Wmaybe-uninitialized] set_field(vout, gout, 0); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/fdb5base.cc.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/forwardbase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/forwardbase.c: In function 'forward_validate': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/forwardbase.c:160:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/feedtask.c.o [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/expand.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c: In function 'count_matches': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:479:26: warning: array subscript has type 'char' [-Wchar-subscripts] while (*a && *b && cm[*a] == cm[*b]) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:479:36: warning: array subscript has type 'char' [-Wchar-subscripts] while (*a && *b && cm[*a] == cm[*b]) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c: In function 'update_step_list': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:503:12: warning: unused variable 'save' [-Wunused-variable] value* save; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c: In function 'expand_steps_verify': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:568:17: warning: unused variable 'time' [-Wunused-variable] const char* time = get_value(r, "TIME", 0); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c: In function 'expand_steps_month': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:594:17: warning: unused variable 'time' [-Wunused-variable] const char* time = get_value(r, "TIME", 0); ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:592:9: warning: unused variable 'n' [-Wunused-variable] int n = 0; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:590:18: warning: unused variable 'd0' [-Wunused-variable] long d1, d2, d0; ^~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c: In function 'expand_steps': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/expand.c:615:17: warning: unused variable 'step' [-Wunused-variable] const char* step; ^~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/filebase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/files.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/flatfilebase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/flatfilebase.c:116:12: warning: 'readmany' defined but not used [-Wunused-function] static err readmany(struct flatfiledata* data, char* buff, long* len) { ^~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/gribbase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/free.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/grib.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/grib.c: In function 'handle_to_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/grib.c:33:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ [ 54%] Building C object mars-client/src/CMakeFiles/marsclient.dir/field.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c: In function 'to_packed_mem': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c:444:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c: In function 'to_expand_mem': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c:539:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c: In function '_request_to_fieldset': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c:878:9: warning: unused variable 'p' [-Wunused-variable] int p = count_values(r, "INDEX"); ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/field.c:128:14: warning: 'alloc_empty' defined but not used [-Wunused-function] static void* alloc_empty(long size) { ^~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/guess.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/guess.c: In function 'scan_file': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/guess.c:114:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread((char*)&c, 1, 1, f); ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/handler.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hash.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/index.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/index.c: In function 'mars_field_index_print': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/index.c:135:29: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] printf("offset = %lld length = %ld", idx->offset, idx->length); ~~~^ ~~~~~~~~~~~ %ld [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hidden.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hidden.c: In function 'add_hidden_parameters': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hidden.c:445:11: warning: unused variable 'gridname' [-Wunused-variable] char* gridname; ^~~~~~~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hidden.c:181:13: warning: 'verifydate_to_basedate' defined but not used [-Wunused-function] static void verifydate_to_basedate(request* r) { ^~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hidden.c:34:13: warning: 'hidden_sort_request' defined but not used [-Wunused-function] static void hidden_sort_request(request* r) { ^~~~~~~~~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/list.c.o [ 54%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc_mir.cc.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ibmblk.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ibmblk.c: In function 'procces_reply': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ibmblk.c:300:26: warning: 'v1' may be used uninitialized in this function [-Wmaybe-uninitialized] v1->next = v2; ~~~~~~~~~^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ibmblk.c:247:12: note: 'v1' was declared here value *v1, *v2; ^~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ibmblk.c:283:22: warning: 'p1' may be used uninitialized in this function [-Wmaybe-uninitialized] p1->next = p2; ~~~~~~~~~^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ibmblk.c:246:16: note: 'p1' was declared here parameter *p1, *p2; ^~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hypercube.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hypercube.c: In function 'cube_contains': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hypercube.c:557:9: warning: unused variable 'j' [-Wunused-variable] int j = 0; ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hypercube.c:394:13: warning: 'remove_axis' defined but not used [-Wunused-function] static void remove_axis(hypercube* h, const char* axis) { ^~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hypercube.c:203:12: warning: 'init_axis' defined but not used [-Wunused-function] static int init_axis(const request* r) { ^~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/lock.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/mcs.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/memory.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/logfile.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c: In function 'marslog': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:168:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(cmd); ^~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:154:71: warning: '%s' directive writing up to 10239 bytes into a region of size 10200 [-Wformat-overflow=] sprintf(cmd, "env SMSDENIED=1 smslabel %s '%d out of %d' '%s' 2>&1 >/dev/null &", ^~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:158:21: buf); ~~~ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:12: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 60 or more bytes (assuming 10299) into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:162:85: warning: '%s' directive writing up to 10239 bytes into a region of size 10186 [-Wformat-overflow=] sprintf(cmd, "env ECF_DENIED=1 ecflow_client --label %s '%d out of %d' '%s' 2>&1 >/dev/null &", ^~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:166:21: buf); ~~~ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/logfile.c:12: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 74 or more bytes (assuming 10313) into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/metadata.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/msbase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/netcdf.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netcdf.c: In function 'netcdf_to_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netcdf.c:151:9: warning: unused variable 'ret' [-Wunused-variable] err ret = 0; ^~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netcdf.c:16:20: warning: 'get_type' defined but not used [-Wunused-function] static const char* get_type(int type) { ^~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/multibase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nfdbbase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/netbase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c: In function 'sendblk': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:206:23: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:206:42: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c: In function 'recvblk': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:277:23: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:277:42: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c: In function 'netbase_open': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:435:23: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:435:42: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c: In function 'basetask': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:941:19: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:941:38: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c: In function 'ecaccess_connect': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/netbase.c:357:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, BUFSIZ - 1, file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/langy.c.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/langy.y:279: lex.yy_mars.c: In function 'yy_mars_fatal_error': lex.yy_mars.c:1914:1: warning: 'noreturn' function does return [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hdf5.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hdf5.c: In function 'read_hdf5_superblock01': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hdf5.c:39:18: warning: unused variable 'consistency_flags' [-Wunused-variable] unsigned int consistency_flags; ^~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/hdf5.c:38:18: warning: unused variable 'group_node_k' [-Wunused-variable] unsigned int group_node_k; ^~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nullbase.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/options.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:280:5: "accuracy", { /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c: In function 'get_options': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/options.c:889:13: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] marslog(LOG_EXIT, ^~~~~~~~~~~~~~~~~ "Error in var_options size %d != %d (type=%d)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ size, opts[i].size, opts[i].kind); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/queue.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/queue.c:73:13: warning: 'flush_queue' defined but not used [-Wunused-function] static void flush_queue(int code, void* data) { ^~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/queue.c:27:13: warning: 'catch_alarm' defined but not used [-Wunused-function] static void catch_alarm(int sig) { ^~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/queue.c:22:17: warning: 'udpmon' defined but not used [-Wunused-variable] static udpinfo* udpmon = 0; ^~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/queue.c:19:15: warning: 'blk' defined but not used [-Wunused-variable] static netblk blk = { ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/queue.c:18:12: warning: 'xmon' defined but not used [-Wunused-variable] static XDR xmon; ^~~~ [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/rdb.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/remove.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/restricted.c.o [ 55%] Building C object mars-client/src/CMakeFiles/marsclient.dir/dhsbase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c: In function 'dhs_obs_check': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c:704:29: warning: unused variable 'obsgroup' [-Wunused-variable] const char* obsgroup = get_value(dhs->req, "OBSGROUP", 0); ^~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c: In function 'send_source': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c:1545:11: warning: unused variable 'readbuffer' [-Wunused-variable] char* readbuffer = NULL; ^~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c:1544:10: warning: unused variable 'readbufferlen' [-Wunused-variable] long readbufferlen = 1024 * 1024 * 20; ^~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c: In function 'dhs_wait': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c:2131:26: warning: unused variable 'digest' [-Wunused-variable] char digest[4096]; ^~~~~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/dhsbase.c:1658:12: warning: 'receive_data' defined but not used [-Wunused-function] static err receive_data(dhsdata* dhs) { ^~~~~~~~~~~~ [ 55%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc_none.cc.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/schedule.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c: In function 'user_category_allowed': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:49:14: warning: unused variable 'r' [-Wunused-variable] request* r = env; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c: In function 'check_dissemination_schedule': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:150:13: warning: unused variable 'release_delta_day' [-Wunused-variable] int release_delta_day = -1; ^~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:243:18: warning: unused variable 'release_days' [-Wunused-variable] long release_days = 0; ^~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:242:18: warning: unused variable 'release_hour' [-Wunused-variable] long release_hour = 0; ^~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:241:18: warning: unused variable 'release_minute' [-Wunused-variable] long release_minute = 0; ^~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/schedule.c:240:18: warning: unused variable 'release_second' [-Wunused-variable] long release_second = delta + hour * 60 * 60 + minute * 60 + second + 0.5; ^~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/server.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/server.c: In function 'server_run': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/server.c:288:17: warning: 'child_pid' may be used uninitialized in this function [-Wmaybe-uninitialized] waitpid(child_pid, &status, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/retrieve.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c: In function 'multi_choices': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:71:52: warning: passing argument 2 of 'check_one_request' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int e = check_one_request(rules, req) ? NOERR : -1; ^~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:606, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:11: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/proto.h:286:45: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} boolean check_one_request(rule* c, request* r); ~~~~~~~~~^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c: In function 'openbase': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:192:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *cache = findbase(x, r); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c: In function 'retrieve': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:293:14: warning: unused variable 'len' [-Wunused-variable] long len = pp[0].buflen; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c: In function 'visit_database': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:487:7: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s = multi_choices(s, r, dbname, &e); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c: In function 'handle_retrieve': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:604:54: warning: passing argument 2 of 'visit_database' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] e = visit_database(r, t, target, need, &cnt, pproc); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:475:48: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} static err visit_database(request* r, request* s, database* target, int need, int* cnt, postproc pproc) { ~~~~~~~~~^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/retrieve.c:545:13: warning: unused variable 'expect' [-Wunused-variable] boolean expect = p ? atol(p) : 0; ^~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/sh2ll.c.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_iterator.dir/iterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/iterator.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc.cc.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/statistics.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/statistics.c: In function 'locked_write': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/statistics.c:125:13: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, str, len); ^~~~~~~~~~~~~~~~~~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/statistics.c:60:12: warning: 'unlock_fd' defined but not used [-Wunused-function] static int unlock_fd(int fd) { ^~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/statistics.c:38:12: warning: 'lock_fd' defined but not used [-Wunused-function] static int lock_fd(int fd) { ^~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/request.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c: In function 'name_to_date': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:919:29: warning: unused variable 'tmp' [-Wunused-variable] long julian, second, i, tmp[4]; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:919:26: warning: unused variable 'i' [-Wunused-variable] long julian, second, i, tmp[4]; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c: In function 'split_monthly': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:2533:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c: In function 'ordercb': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:2131:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%d", time * 100); ^ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:15: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c: In function 'patch_steprange': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:149:17: warning: '*((void *)&range+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] add_value(s, "STEP", "%ld-%ld", range.from, range.to); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/request.c:149:17: warning: 'range' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/target.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c: In function 'make_target': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:372:46: warning: '0' flag used with '%s' gnu_printf format [-Wformat=] sprintf(tmp, "%0*s", size, value); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:372:45: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*s", size, value); ~~^~ ~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:384:49: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*d", size, atol(value)); ~~^~ ~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:384:50: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] sprintf(tmp, "%0*d", size, atol(value)); ~~~^ ~~~~~~~~~~~ %0*ld /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:386:50: warning: '0' flag used with '%s' gnu_printf format [-Wformat=] sprintf(tmp, "%0*s", size, value); ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:386:49: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*s", size, value); ~~^~ ~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c: In function 'target_close': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:680:17: warning: unused variable 'f' [-Wunused-variable] targetfile* f = NULL; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c: In function 'target_cntl': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:789:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(f->file), f->start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c: In function 'make_target': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:367:24: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] if (value) { ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c: In function 'target_write': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/target.c:770:16: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] return set_field(g->fs, read_field(g->file, pos, *length), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/service.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c: In function 'encode_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:43:16: warning: unused variable '_tcpdbg' [-Wunused-variable] extern int _tcpdbg; ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c: In function 'decode_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:74:16: warning: unused variable '_tcpdbg' [-Wunused-variable] extern int _tcpdbg; ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c: In function 'create_service': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:187:19: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:187:38: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c: In function 'fork_service': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:387:49: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (caddr_t)&id->s->soc, (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:16: /usr/include/tirpc/rpc/xdr.h:362:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:387:68: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] (caddr_t)&id->s->soc, (xdrproc)&readtcp, (xdrproc)&writetcp); ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/service.c:16: /usr/include/tirpc/rpc/xdr.h:363:8: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/stream.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/time.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/tcp.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tcp.c: In function 'is_hostname': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tcp.c:300:15: warning: unused variable 'addr' [-Wunused-variable] in_addr_t addr; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tcp.c: In function 'traceroute': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tcp.c:330:15: warning: unused variable 'net' [-Wunused-variable] char* net = inet_ntoa(from->sin_addr); ^~~ [ 56%] Linking CXX executable mir_tests_unit_iterator [ 56%] Built target mir_tests_unit_iterator [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/version.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/udp.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/variable.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/timer.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/timer.c: In function 'timed_wind_next': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/timer.c:242:12: warning: variable 'total' set but not used [-Wunused-but-set-variable] long64 total = 0; ^~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/json.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nctarget.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctarget.c: In function 'netcdf_field_save': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctarget.c:359:9: warning: unused variable 'in' [-Wunused-variable] int in; ^~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/wind.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/wind.c: In function 'wind_free': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/wind.c:383:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/apibase.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/apibase.c:115:14: warning: 'post_open' declared 'static' but never defined [-Wunused-function] static FILE* post_open(apidata*, const char*, const char*, const char*); ^~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/apibase.c:540:12: warning: 'apibase_list' defined but not used [-Wunused-function] static err apibase_list(void* data, request* r) { ^~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/api.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/api.c: In function 'print_max': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/api.c:193:17: warning: unused variable 'q' [-Wunused-variable] const char* q = msg; ^ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/mars_client_version.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/tools.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tools.c: In function 'real_name': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tools.c:1202:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(dir, 1024); ^~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tools.c:1203:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(tmp, "%s/%s", dir, fname); ^ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:29, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/tools.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/marsxdr.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c: In function 'xdr_value': /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c:47:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c: In function 'xdr_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c:63:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c: In function 'xdr_parameter': /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c:83:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c: In function 'xdr_netlock': /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c:206:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c: In function 'xdr_cache_index': /root/rpmbuild/BUILD/Metview-5.15.1-Source/build/mars-client/src/marsxdr.c:218:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ncmerge.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c: In function 'netcdf_attribute_merge': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c:57:9: warning: unused variable 'e' [-Wunused-variable] int e; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c: In function 'netcdf_dimension_merge': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c:93:9: warning: unused variable 'e' [-Wunused-variable] int e; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c: In function 'netcdf_variable_merge_content': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c:133:22: warning: unused variable 'dim_var' [-Wunused-variable] netcdf_variable* dim_var; ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c:131:9: warning: unused variable 'e' [-Wunused-variable] int e = 0; ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncmerge.c:40:16: warning: 'netcdf_same_dimension' defined but not used [-Wunused-function] static boolean netcdf_same_dimension(netcdf_dimension* a, netcdf_dimension* b) { ^~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ncschema.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c: In function 'netcdf_dimension_finalize': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:16:15: warning: unused variable 'k' [-Wunused-variable] int i, j, k; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c: In function 'get_attr': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:129:11: warning: unused variable 's' [-Wunused-variable] short s; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:128:19: warning: unused variable 'b' [-Wunused-variable] unsigned char b; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:127:10: warning: unused variable 'l' [-Wunused-variable] long l; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:126:9: warning: unused variable 'n' [-Wunused-variable] int n; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:125:12: warning: unused variable 'd' [-Wunused-variable] double d; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:124:11: warning: unused variable 'f' [-Wunused-variable] float f; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:123:10: warning: unused variable 'tmp' [-Wunused-variable] char tmp[10480]; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c: In function 'netcdf_field_add_path': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:219:12: warning: unused variable 'j' [-Wunused-variable] int i, j; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c: In function 'netcdf_attribute_to_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:333:13: warning: statement will never be executed [-Wswitch-unreachable] marslog(LOG_DBUG, "NetCDF: attribute type %d", c->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:9:12: warning: 'netcdf_dimension_finalize' defined but not used [-Wunused-function] static err netcdf_dimension_finalize(netcdf_field* f, netcdf_dimension_list* list) { ^~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c: In function 'netcdf_schema_to_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:367:21: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] mars_field_index_add(idx, c->name, s_ok, buf, l_ok, l, d_ok, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/ncschema.c:324:16: note: 'd' was declared here double d; ^ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nctypes.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c: In function 'netcdf_variable_by_name': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c:505:26: warning: unused variable 'n' [-Wunused-variable] netcdf_variable* n = c->next; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c: In function 'netcdf_attribute_by_name': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c:518:27: warning: unused variable 'n' [-Wunused-variable] netcdf_attribute* n = c->next; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c: In function 'netcdf_dimension_by_name': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/nctypes.c:531:27: warning: unused variable 'n' [-Wunused-variable] netcdf_dimension* n = c->next; ^ [ 56%] Linking CXX shared library ../../lib/libmarsclient.so CMakeFiles/marsclient.dir/files.c.o: In function `marstmp': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/files.c:20: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 56%] Built target marsclient [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_grib_encoding.dir/grib_encoding.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/repres/Iterator.h:17, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object mars-client/src/CMakeFiles/mars.bin.dir/mars.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.c: In function 'main': /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.c:42:10: warning: unused variable 'grib_api_version' [-Wunused-variable] long grib_api_version = grib_get_api_version(); ^~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable mir_tests_unit_grib_encoding [ 56%] Generating ui_TextDialog.h [ 58%] Built target mir_tests_unit_grib_encoding [ 58%] Linking C executable mars.bin [ 57%] Generating moc_AbstractSearchLine.cpp [ 57%] Generating moc_CalendarDialog.cpp [ 58%] Built target mars.bin [ 58%] Generating moc_GotoLineDialog.cpp [ 58%] Generating moc_DateEditWidget.cpp [ 58%] Generating moc_LocationMap.cpp [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_increments.dir/increments.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/Vector3D.h:21, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Atlas.h:31, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/src/mir/util/Domain.h:15, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object metview/src/libMvMacroApi/CMakeFiles/macro_api_c.dir/__/libMetview/VectorUtils.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c: In function 'read_vector_from_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:23:17: warning: unused variable 'c' [-Wunused-variable] const char* c; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:22:15: warning: unused variable 'i' [-Wunused-variable] int size, i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:39:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 14, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:47:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 10, f); /* read the data type */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:56:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(int), 1, f); /* read the number of values */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Generating moc_LocationWidget.cpp [ 58%] Generating moc_MessageControlPanel.cpp [ 58%] Building C object metview/src/libMvMacroApi/CMakeFiles/macro_api_c.dir/macro_api.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mci_get_vector': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:806:9: warning: unused variable 'read' [-Wunused-variable] int read; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:805:10: warning: unused variable 'buf' [-Wunused-variable] char buf[20] = ""; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:804:11: warning: unused variable 'f' [-Wunused-variable] FILE* f; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:803:13: warning: unused variable 'v' [-Wunused-variable] double* v; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:802:17: warning: unused variable 'path' [-Wunused-variable] const char* path; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:801:17: warning: unused variable 'c' [-Wunused-variable] const char* c; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:799:15: warning: unused variable 'i' [-Wunused-variable] int size, i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:799:9: warning: unused variable 'size' [-Wunused-variable] int size, i; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mci_return_vector': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:817:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mci_get_fieldset': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:845:13: warning: unused variable 'newga' [-Wunused-variable] fortint newga; ^~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mifi_load_one_grib_to_memory_': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:1240:18: warning: unused variable 'gh' [-Wunused-variable] grib_handle* gh; ^~ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:122:13: warning: 'the_end' defined but not used [-Wunused-function] static void the_end(int code, void* data) ^~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMvMacroApi/macro_api.c:118:13: warning: 'mout' defined but not used [-Wunused-function] static void mout(int lvl, char* msg) ^~~~ [ 58%] Generating moc_LocationView.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fsortabl.cc.o [ 59%] Linking C static library ../../../lib/libmacro_api_c.a [ 59%] Built target macro_api_c [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fobject.cc.o [ 59%] Generating moc_MvQAbstractMessageExaminer.cpp [ 59%] Generating moc_MvQApplication.cpp [ 59%] Generating moc_MvQArrowSpinWidget.cpp [ 59%] Generating moc_MvQCheckBoxCombo.cpp [ 59%] Generating moc_MvQComboLine.cpp [ 59%] Generating moc_MvQColourWidget.cpp [ 59%] Generating moc_MvQConfigDialog.cpp [ 59%] Generating moc_MvQFileListModel.cpp [ 59%] Generating moc_MvQFileListWidget.cpp [ 59%] Generating moc_MvQFilterTreeWidget.cpp [ 59%] Linking CXX executable mir_tests_unit_increments [ 59%] Built target mir_tests_unit_increments [ 59%] Generating moc_MvQKeyDialog.cpp [ 59%] Generating moc_MvQKeyMimeData.cpp [ 59%] Generating moc_MvQKeyProfileModel.cpp [ 59%] Generating moc_MvQKeyModel.cpp [ 59%] Generating moc_MvQLogBrowser.cpp [ 59%] Generating moc_MvQLineEdit.cpp [ 58%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fmettim.cc.o [ 59%] Generating moc_MvQKeyProfileTree.cpp [ 59%] Generating moc_MvQLogPanel.cpp [ 59%] Generating moc_MvQMailDialog.cpp [ 60%] Generating moc_MvQProfileWidget.cpp [ 60%] Generating moc_MvQMemoryWidget.cpp [ 60%] Generating moc_MvQScmDataWidget.cpp [ 60%] Generating moc_MvQScmModel.cpp [ 60%] Generating moc_MvQRangeWidget.cpp [ 60%] Generating moc_MvQProfileView.cpp [ 60%] Generating moc_MvQService.cpp [ 58%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fdyntime.cc.o [ 60%] Generating moc_MvQTabManager.cpp [ 60%] Generating moc_MvQStackedEditor.cpp [ 60%] Generating moc_MvQSearchLinePanel.cpp [ 60%] Generating moc_MvQStyleTreeWidget.cpp [ 60%] Generating moc_MvQStationsWidget.cpp [ 60%] Generating moc_MvQTreeViewSearchLine.cpp [ 60%] Generating moc_MvQTreeView.cpp [ 60%] Generating moc_PropertyLineEditor.cpp [ 60%] Generating moc_PlainTextEdit.cpp [ 60%] Generating moc_MvQWebViewSearchLine.cpp [ 60%] Generating moc_PlainTextWidget.cpp [ 60%] Generating ui_CalendarDialog.h [ 60%] Generating moc_TextDialog.cpp [ 60%] Generating moc_TextEditSearchLine.cpp [ 60%] Generating moc_TransparencyWidget.cpp [ 60%] Generating ui_GotoLineDialog.h [ 60%] Generating ui_LocationMap.h [ 60%] Generating ui_LocationWidget.h [ 60%] Generating ui_PlainTextWidget.h [ 60%] Generating ui_SearchLineWidget.h [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fstatime.cc.o [ 60%] Linking CXX shared library ../../../lib/libMvFTimeUtil.so [ 60%] Built target MvFTimeUtil [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_DateEditWidget.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/ConfigLoader.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationMap.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_CalendarDialog.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationView.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_GotoLineDialog.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_AbstractSearchLine.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvAbstractApplication.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationWidget.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvService.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MessageControlPanel.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PlainTextEdit.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TransparencyWidget.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TextDialog.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvProtocol.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TextEditSearchLine.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PropertyLineEditor.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PlainTextWidget.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFunction.cc.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQArrowSpinWidget.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQAbstractMessageExaminer.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvApplication.cc.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQConfigDialog.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQCheckBoxCombo.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQApplication.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQComboLine.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQColourWidget.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFileListModel.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFileListWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyMimeData.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyModel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyDialog.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyProfileModel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRequest.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFilterTreeWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLanguage.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLineEdit.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyProfileTree.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLogBrowser.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQMailDialog.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLogPanel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQMemoryWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQProfileView.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconLanguage.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGeoPointSet.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQRangeWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQProfileWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconParameter.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQScmDataWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQScmModel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQSearchLinePanel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQService.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFieldSet.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStackedEditor.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTabManager.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStationsWidget.cpp.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFilter.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStyleTreeWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGrid.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGeoPoints.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQWebViewSearchLine.cpp.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTreeView.cpp.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/AbstractTextEditSearchInterface.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconClassCore.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTreeViewSearchLine.cpp.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFlexpart.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvSerie.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/AbstractSearchLine.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/CalendarDialog.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFortran.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/CustomLabel.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTable.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/DateEditWidget.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLocation.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTimeSerie.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvDate.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFlextra.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/GotoLineDialog.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationMap.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvObsUtil.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/IconProvider.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationView.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvSci.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvObsSet.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTask.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvServiceTask.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvPrepBufrPrep.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvShellTask.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVisTool.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMatrix.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationWidget.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvObs.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MessageControlPanel.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/LLMatrixToGRIB.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvDebugPrintControl.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MessageLabel.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLog.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrFilterDef.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvScanFileType.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrLocationCollector.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Path.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextEdit.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Cached.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextSearchInterface.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextSearchLine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/LogHandler.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MtInputEvent.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvAlmostObsoleteRequest.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextWidget.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBinaryReader.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StringMatchMode.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBufrEdition.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StringMatchCombo.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StatusMsgHandler.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrMetaData.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/GribMetaData.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PropertyLineEditor.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TransparencyWidget.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TextEditSearchLine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvElement.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TextDialog.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvException.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TreeModelMatchCollector.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBufrElementTable.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrFilterEngine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyCondition.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQArrowSpinWidget.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvEccBufr.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvList.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMessageMetaData.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQAbout.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyManager.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvProfileData.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvPath.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyProfile.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQCheckBoxCombo.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQComboLine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvStopWatch.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRequestUtil.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTmpFile.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Point.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQApplication.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVariant.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMiscellaneous.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/proj_braz.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVersionInfo.cc.o [ 65%] Building C object metview/src/libMetview/CMakeFiles/Metview.dir/UtilitiesC.c.o [ 66%] Building C object metview/src/libMetview/CMakeFiles/Metview.dir/VectorUtils.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c: In function 'read_vector_from_request': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:23:17: warning: unused variable 'c' [-Wunused-variable] const char* c; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:22:15: warning: unused variable 'i' [-Wunused-variable] int size, i; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:39:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 14, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:47:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 10, f); /* read the data type */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/VectorUtils.c:56:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(int), 1, f); /* read the number of values */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Request.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Tokenizer.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQConfigDialog.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQDragDrop.cc.o [ 66%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvNetwork.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQDropTarget.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQColourWidget.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/TableReader.cc.o [ 66%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRttov.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileListModel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileDialog.cc.o [ 66%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvNetCDF.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileListWidget.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileInfoLabel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQHighlighter.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFilterTreeWidget.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyMimeData.cc.o [ 66%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvScm.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyModel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLineEdit.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileTree.cc.o [ 66%] Linking CXX shared library ../../../lib/libMetview.so CMakeFiles/Metview.dir/MvPrepBufrPrep.cc.o: In function `MvPrepBufrPrep::createPrepBufrTableDir()': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/libMetview/MvPrepBufrPrep.cc:103: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 66%] Built target Metview [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileModel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogPanel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogBrowser.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyDialog.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMailDialog.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPanel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileWidget.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPixmapCache.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQService.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSearchLinePanel.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMainWindow.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQRangeWidget.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSlider.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileView.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQAbstractMessageExaminer.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStackedEditor.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTextDialog.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTabManager.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeExpandState.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStyleTreeWidget.cc.o [ 66%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStationsWidget.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMemoryWidget.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeViewSearchLine.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeView.cc.o [ 67%] Building CXX object metview/src/Divrot/CMakeFiles/Divrot.dir/Divrot.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Event.cc.o [ 67%] Building C object metview/src/Macro/CMakeFiles/mvimport.dir/mvimport.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import_all_requests': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:622:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import_macro': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:641:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import_file': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:667:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import_macroparam': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:677:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import_window': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:994:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:993:9: warning: unused variable 'm' [-Wunused-variable] int m = 0; ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:620:16: warning: 'import_all_requests' defined but not used [-Wunused-function] static boolean import_all_requests(FILE* f, const char* icon, request* r, request* u) ^~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c: In function 'import': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:819:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%s/%s", mvhome, icon); ^ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:29, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimport.c:10: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object metview/src/Divrot/CMakeFiles/Divrot.dir/divrot-exFortran.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Divrot/divrot-exFortran.cc:52:15: warning: 'template class eckit::SharedPtr' is deprecated [-Wdeprecated-declarations] static eckit::SharedPtr job; ^~~~~~~~~ In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Divrot/divrot-exFortran.cc:21: /root/rpmbuild/BUILD/Metview-5.15.1-Source/eckit/src/eckit/memory/SharedPtr.h:71:55: note: declared here class DEPRECATED("Use C++11 std::shared_ptr instead") SharedPtr { ^~~~~~~~~ [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/OutputQueue.cc.o [ 67%] Building CXX object metview/src/Ecfile/CMakeFiles/Ecfs.dir/Ecfs.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/ProcessingQueue.cc.o [ 67%] Linking C executable ../../../bin/mvimport [ 67%] Built target mvimport [ 67%] Linking CXX executable ../../../bin/Divrot [ 67%] Built target Divrot [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmModel.cc.o [ 67%] Linking CXX executable ../../../bin/Ecfs [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Queue.cc.o [ 67%] Built target Ecfs [ 67%] Building C object metview/src/Macro/CMakeFiles/mvimportDesktop.dir/mvimportDesktop.c.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_all_requests': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:679:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_macro': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:698:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_file': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:724:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_macroparam': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:734:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:889:10: warning: unused variable 'dot' [-Wunused-variable] char dot[1024]; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'get_iconClass': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:1024:17: warning: unused variable 'cnt' [-Wunused-variable] int cnt = 0; ^~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:1010:10: warning: unused variable 'name' [-Wunused-variable] char name[256]; ^~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_window': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:1157:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:1156:9: warning: unused variable 'm' [-Wunused-variable] int m = 0; ^ At top level: /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:677:16: warning: 'import_all_requests' defined but not used [-Wunused-function] static boolean import_all_requests(FILE* f, const char* icon, request* r, request* u) ^~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c: In function 'import': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:905:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%s/%s", mvhome, icon); ^ In file included from /usr/include/stdio.h:873, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:29, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/mvimportDesktop.c:10: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/value.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Service.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/Service.cc: In function 'void _xdrrec_create(XDR*, unsigned int, unsigned int, mxdrparam, mxdrproc, mxdrproc)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/Service.cc:46:53: warning: invalid conversion from 'mxdrproc' {aka 'int (*)(char*, char*, int)'} to 'int (*)(void*, void*, int)' [-fpermissive] xdrrec_create(xdrs, sendsize, recvsize, handle, readfunc, writefunc); ^~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/include/Event.h:12, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/Service.cc:21: /usr/include/tirpc/rpc/xdr.h:362:8: note: initializing argument 5 of 'void xdrrec_create(XDR*, u_int, u_int, void*, int (*)(void*, void*, int), int (*)(void*, void*, int))' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/Service.cc:46:63: warning: invalid conversion from 'mxdrproc' {aka 'int (*)(char*, char*, int)'} to 'int (*)(void*, void*, int)' [-fpermissive] xdrrec_create(xdrs, sendsize, recvsize, handle, readfunc, writefunc); ^~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/mars-client/src/mars.h:39, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/include/Event.h:12, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Event/Service.cc:21: /usr/include/tirpc/rpc/xdr.h:363:8: note: initializing argument 6 of 'void xdrrec_create(XDR*, u_int, u_int, void*, int (*)(void*, void*, int), int (*)(void*, void*, int))' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Linking C executable ../../../bin/mvimportDesktop [ 67%] Built target mvimportDesktop [ 67%] Building CXX object metview/src/Eccharts/CMakeFiles/Eccharts.dir/Eccharts.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/WaitingQueue.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/tomatrix.dir/tomatrix.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/Mars.dir/MarsG2.cc.o [ 67%] Linking CXX executable ../../../bin/Eccharts [ 67%] Built target Eccharts [ 67%] Linking CXX executable ../../../bin/event [ 67%] Built target event [ 67%] Linking CXX executable ../../../bin/Mars [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/variable.cc.o [ 67%] Built target Mars [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/code.cc.o [ 67%] Linking CXX executable ../../../bin/tomatrix [ 67%] Built target tomatrix [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/pool.dir/pool.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmDataWidget.cc.o [ 67%] Linking CXX executable ../../../bin/pool [ 67%] Built target pool [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/togrib.dir/togrib.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/script.cc.o [ 67%] Linking CXX executable ../../../bin/togrib [ 67%] Built target togrib [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/grib_to_geo.dir/grib_to_geo.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/context.cc.o [ 67%] Linking CXX executable ../../../bin/grib_to_geo [ 67%] Built target grib_to_geo [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/geo_to_grib.dir/geo_to_grib.cc.o [ 67%] Linking CXX static library libMvQtGui.a [ 67%] Built target MvQtGui [ 67%] Linking CXX executable ../../../bin/geo_to_grib [ 67%] Built target geo_to_grib [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartField.dir/flexpartField.cc.o [ 67%] Linking CXX executable ../../../bin/flexpartField [ 67%] Built target flexpartField [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/misc.cc.o [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraVisualiser.dir/FlextraVisualiser.cc.o [ 67%] Linking CXX executable ../../../bin/FlextraVisualiser [ 67%] Built target FlextraVisualiser [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraRun.dir/FlextraRun.cc.o [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraPrepare.dir/FlextraPrepare.cc.o [ 67%] Linking CXX executable ../../../bin/FlextraRun [ 68%] Built target FlextraRun [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartReceptor.dir/flexpartReceptor.cc.o [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartTrajectory.dir/flexpartTrajectory.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraPrepare [ 68%] Built target FlextraPrepare [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/number.cc.o [ 68%] Linking CXX executable ../../../bin/flexpartReceptor [ 68%] Built target flexpartReceptor [ 67%] Building CXX object metview/src/GribVectors/CMakeFiles/GribVectors.dir/Vectors.cc.o [ 68%] Linking CXX executable ../../../bin/flexpartTrajectory [ 68%] Built target flexpartTrajectory [ 68%] Linking CXX executable ../../../bin/GribVectors [ 68%] Built target GribVectors [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/stack.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/Hovmoeller.cc.o [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/FlexpartRun.dir/FlexpartRun.cc.o [ 68%] Linking CXX executable ../../../bin/FlexpartRun [ 68%] Built target FlexpartRun [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/files.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovExpand.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovArea.cc.o [ 68%] Building CXX object metview/src/KML/CMakeFiles/GeoToKML.dir/GeoToKML.cc.o [ 68%] Linking CXX executable ../../../bin/GeoToKML [ 68%] Built target GeoToKML [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/date.cc.o [ 68%] Building CXX object metview/src/Met3D/CMakeFiles/Met3D.dir/Met3D.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mstring.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovHeight.cc.o [ 68%] Linking CXX executable ../../../bin/Met3D [ 68%] Built target Met3D [ 68%] Building CXX object metview/src/Met3D/CMakeFiles/Met3DPrepare.dir/Met3DPrepare.cc.o [ 68%] Building CXX object metview/src/ObsFilter/CMakeFiles/CleanFile.dir/CleanFile.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovLine.cc.o [ 68%] Linking CXX executable ../../../bin/Met3DPrepare [ 68%] Built target Met3DPrepare [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/Unix.cc.o [ 68%] Linking CXX executable ../../../bin/CleanFile [ 68%] Built target CleanFile [ 68%] Generating moc_MvQNetworkAccessManager.cpp [ 68%] Generating moc_MvQAbstractMessageScanner.cpp [ 68%] Generating moc_MvQBufrMessageScanner.cpp [ 68%] Generating moc_MvQFileList.cpp [ 68%] Generating moc_MvQGribMessageScanner.cpp [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/MvHovmFrame.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/request.cc.o [ 68%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovToolkit.cc.o [ 68%] Building CXX object metview/src/ObsFilter/CMakeFiles/BufrPicker.dir/BufrPicker.cc.o [ 68%] Building CXX object metview/src/Percentile/CMakeFiles/Percentile.dir/Percentile.cc.o [ 68%] Linking CXX executable ../../../bin/Hovmoeller [ 68%] Built target Hovmoeller [ 68%] Linking CXX executable ../../../bin/BufrPicker [ 68%] Built target BufrPicker [ 68%] Building CXX object metview/src/ObsFilter/CMakeFiles/ObsFilter.dir/ObsFilter.cc.o [ 68%] Linking CXX executable ../../../bin/Percentile [ 68%] Built target Percentile [ 68%] Linking CXX executable ../../../bin/ObsFilter [ 68%] Built target ObsFilter [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mlist.cc.o [ 68%] Building CXX object metview/src/PottF/CMakeFiles/PottF.dir/PottF.cc.o [ 68%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQAbstractMessageScanner.cc.o [ 69%] Linking CXX executable ../../../bin/PottF [ 69%] Built target PottF [ 68%] Building CXX object metview/src/Spectra/CMakeFiles/Spectra.dir/Spectra.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/module.cc.o [ 68%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQBufrMessageScanner.cc.o [ 68%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileInfo.cc.o [ 69%] Linking CXX executable ../../../bin/Spectra [ 69%] Built target Spectra [ 69%] Building CXX object metview/src/PythonServe/CMakeFiles/PythonServe.dir/PythonServe.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/remote.cc.o [ 69%] Linking CXX executable ../../../bin/PythonServe [ 69%] Built target PythonServe [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileUtil.cc.o [ 68%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQGribMessageScanner.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/function.cc.o [ 69%] Building CXX object metview/src/Relhum/CMakeFiles/Relhum.dir/Relhum.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileList.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQJson.cc.o [ 69%] Building CXX object metview/src/Relhum/CMakeFiles/Relhum.dir/MvRelhum.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/matrix.cc.o [ 69%] Linking CXX executable ../../../bin/Relhum [ 69%] Built target Relhum [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkAccessManager.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/grib.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/image.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkProxyFactory.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQKeyManager.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/arith.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/extern.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQMethods.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPalette.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPaletteDb.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQStreamOper.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mtable.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mvector.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/library.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQProperty.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/debug.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/FontMetrics.cc.o [ 69%] Building CXX object metview/src/Regrid/CMakeFiles/Regrid.dir/Regrid.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQStyleDb.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/compute.cc.o [ 69%] Linking CXX executable ../../../bin/Regrid [ 69%] Built target Regrid [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/DocHighlighter.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mgptset.cc.o [ 69%] Building CXX object metview/src/Rttov/CMakeFiles/RttovVisualiser.dir/RttovVisualiser.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQTheme.cc.o [ 71%] Linking CXX executable ../../../bin/RttovVisualiser [ 71%] Built target RttovVisualiser [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WmoWeatherSymbol.cc.o [ 70%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQAbstractMessageScanner.cpp.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/vismod.cc.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WsDecoder.cc.o [ 71%] Building C object metview/src/Macro/CMakeFiles/MvMacro.dir/macroy.c.o In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macroy.y:831: lex.zz.c: In function 'zz_fatal_error': lex.zz.c:2096:1: warning: 'noreturn' function does return At top level: lex.zz.c:1617:17: warning: 'zzunput' defined but not used [-Wunused-function] In file included from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macroy.y:831: /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macrol.l:15:13: warning: 'blanks' defined but not used [-Wunused-variable] static int blanks; ^~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/Macro/macrol.l:14:13: warning: 'blank' defined but not used [-Wunused-variable] static char blank[256]; ^~~~~ [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/bufr.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/object.cc.o [ 71%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQFileList.cpp.o [ 71%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQBufrMessageScanner.cpp.o [ 71%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQGribMessageScanner.cpp.o [ 69%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WsType.cc.o [ 71%] Building CXX object metview/src/Rttov/CMakeFiles/RttovRun.dir/RttovRun.cc.o [ 71%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQNetworkAccessManager.cpp.o [ 71%] Linking CXX executable ../../../bin/RttovRun [ 71%] Built target RttovRun [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/pngjpeg.cc.o [ 71%] Linking CXX static library libMvQtUtil.a [ 71%] Built target MvQtUtil [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/python.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/netcdf.cc.o [ 71%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/Station.cc.o [ 71%] Building CXX object metview/src/Scm/CMakeFiles/ScmVisualiser.dir/ScmVisualiser.cc.o [ 71%] Building CXX object metview/src/StdAppManager/CMakeFiles/StdAppManager.dir/StdAppManager.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mflextra.cc.o [ 71%] Linking CXX executable ../../../bin/StdAppManager [ 71%] Built target StdAppManager [ 71%] Linking CXX executable ../../../bin/ScmVisualiser [ 71%] Built target ScmVisualiser [ 71%] Building CXX object metview/src/Vapor/CMakeFiles/gribToVapor.dir/gribToVapor.cc.o [ 71%] Building CXX object metview/src/Velstr/CMakeFiles/Velstr.dir/velstr-exFortran.cc.o [ 71%] Linking CXX shared library ../../../lib/libMvMacro.so [ 71%] Built target MvMacro [ 71%] Building CXX object metview/src/Scm/CMakeFiles/ScmRun.dir/ScmRun.cc.o [ 71%] Linking CXX executable ../../../bin/gribToVapor [ 71%] Built target gribToVapor [ 71%] Generating moc_MvQSavePool.cpp [ 71%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/utils.cc.o [ 71%] Linking CXX executable ../../../bin/ScmRun [ 71%] Built target ScmRun [ 71%] Linking CXX executable ../../../bin/station [ 71%] Building CXX object metview/src/Velstr/CMakeFiles/Velstr.dir/Velstr.cc.o [ 71%] Built target station [ 71%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Average.cc.o [ 71%] Linking CXX executable ../../../bin/Velstr [ 71%] Building CXX object metview/src/Download/CMakeFiles/Download.dir/Download.cc.o [ 71%] Built target Velstr [ 71%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/BufrThermo.cc.o [ 71%] Linking CXX executable ../../../bin/Download [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/savepool.dir/savepool.cc.o [ 71%] Built target Download [ 71%] Linking CXX executable ../../../bin/savepool [ 71%] Built target savepool [ 71%] Generating ui_BufrKeyWidget.h [ 71%] Generating moc_BufrCompDataWidget.cpp [ 71%] Generating moc_BufrExaminer.cpp [ 71%] Generating moc_BufrFilterDialog.cpp [ 71%] Generating moc_BufrFilterEditor.cpp [ 71%] Generating moc_BufrKeyWidget.cpp [ 71%] Generating ui_BufrCompDataWidget.h [ 71%] Generating ui_BufrFilterDialog.h [ 71%] Building CXX object metview/src/Vapor/CMakeFiles/VaporPrepare.dir/VaporPrepare.cc.o [ 71%] Linking CXX executable ../../../bin/VaporPrepare [ 71%] Built target VaporPrepare [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/MvCompress.dir/MvCompress.cc.o [ 71%] Generating moc_XServ.cpp [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/SavePoolApp.cc.o [ 71%] Linking CXX executable ../../../bin/MvCompress [ 71%] Built target MvCompress [ 71%] Generating moc_ProcMonitor.cpp [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/MvWsToRequest.dir/MvWsToRequest.cc.o [ 71%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/DataThermo.cc.o [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/MvMailTo.dir/MvMailTo.cc.o [ 71%] Linking CXX executable ../../../bin/MvWsToRequest [ 71%] Built target MvWsToRequest [ 71%] Linking CXX executable ../../../bin/MvMailTo [ 71%] Built target MvMailTo [ 71%] Generating moc_FlextraExaminer.cpp [ 71%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/GribThermo.cc.o [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/MvQSavePool.cc.o [ 71%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvMain.cc.o [ 71%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/CrossS.cc.o [ 71%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/Thermo.cc.o [ 71%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvMainMonitor.cc.o [ 72%] Linking CXX executable ../../../bin/Thermo [ 72%] Built target Thermo [ 71%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/moc_MvQSavePool.cpp.o [ 72%] Linking CXX executable ../../../bin/SavePoolApp [ 72%] Built target SavePoolApp [ 71%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvMain.cc.o [ 71%] Building CXX object metview/src/ExamineManager/CMakeFiles/MvExamineManager.dir/MvExamineManager.cc.o [ 71%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/XServ.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/MvXsectFrame.cc.o [ 72%] Linking CXX executable ../../../bin/MvExamineManager [ 72%] Built target MvExamineManager [ 72%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvProcNode.cc.o [ 72%] Generating moc_GeopExaminer.cpp [ 71%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrCompDataWidget.cc.o [ 72%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/ProcMonitor.cc.o [ 72%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvMain.cc.o [ 72%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvQProcModel.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Vprofile.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Xsect.cc.o [ 72%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/moc_ProcMonitor.cpp.o [ 72%] Linking CXX executable ../../../bin/XSection [ 72%] Built target XSection [ 72%] Generating moc_GribExaminer.cpp [ 72%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/moc_XServ.cpp.o [ 72%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvGeoPointsModel.cc.o [ 72%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/FlextraExaminer.cc.o [ 72%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvQHighlighter.cc.o [ 72%] Linking CXX executable ../../../bin/MvMonitor [ 73%] Built target MvMonitor [ 73%] Generating ui_VerbFunctionHelpWidget.h [ 73%] Generating moc_CodeHelperWidget.cpp [ 73%] Generating moc_CodeTemplateDialog.cpp [ 73%] Generating moc_ColourHelpWidget.cpp [ 73%] Linking CXX executable ../../../bin/xserv [ 73%] Built target xserv [ 73%] Generating moc_FindTextDialog.cpp [ 73%] Generating moc_NcExaminer.cpp [ 73%] Generating moc_FunctionHelpWidget.cpp [ 73%] Generating moc_FunctionInfoWidget.cpp [ 73%] Generating moc_FunctionListWidget.cpp [ 73%] Generating moc_GotoLineDialog.cpp [ 75%] Generating moc_Highlighter.cpp [ 75%] Generating moc_MacroEdit.cpp [ 75%] Generating moc_MvMain.cpp /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MvMain.h:0: Note: No relevant classes found. No output generated. [ 75%] Generating moc_RunDialog.cpp [ 75%] Generating moc_TabsDialog.cpp [ 75%] Generating moc_VerbFunctionHelpWidget.cpp [ 75%] Generating moc_logedit.cpp [ 75%] Generating moc_mvplaintextedit.cpp [ 75%] Generating ui_CodeTemplateDialog.h /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/CodeTemplateDialog.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'. [ 75%] Generating ui_ColourHelpWidget.h [ 75%] Generating ui_FindTextDialog.h [ 75%] Generating ui_FunctionHelpWidget.h [ 75%] Generating ui_FunctionInfoWidget.h [ 75%] Generating ui_FunctionListWidget.h [ 75%] Generating ui_GotoLineDialog.h [ 75%] Generating ui_MacroEdit.h [ 75%] Generating ui_RunDialog.h [ 75%] Generating ui_TabsDialog.h [ 75%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MvMain.cpp.o [ 73%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/moc_FlextraExaminer.cpp.o [ 73%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/moc_GeopExaminer.cpp.o [ 75%] Generating moc_MvQWmsClientEditor.cpp [ 75%] Generating moc_MvQWmsClient.cpp [ 72%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExaminer.cc.o [ 72%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/GeopExaminer.cc.o [ 72%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvMain.cc.o [ 73%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/MvMain.cc.o [ 75%] Linking CXX executable ../../../bin/FlextraExaminer [ 75%] Built target FlextraExaminer [ 75%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_ColourHelpWidget.cpp.o [ 75%] Linking CXX executable ../../../bin/GeopExaminer [ 75%] Built target GeopExaminer [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExpandDataModel.cc.o [ 75%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/WmsClientEditor.cc.o [ 75%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FindTextDialog.cpp.o [ 75%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvQGribDumpModel.cc.o [ 73%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/GribExaminer.cc.o [ 75%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionHelpWidget.cpp.o [ 75%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvMain.cc.o [ 75%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/WmsClientPlotter.cc.o [ 75%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionInfoWidget.cpp.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterDialog.cc.o [ 76%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/moc_GribExaminer.cpp.o [ 75%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/NcExaminer.cc.o [ 75%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcParam.cc.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionListWidget.cpp.o [ 76%] Linking CXX executable ../../../bin/GribExaminer [ 76%] Built target GribExaminer [ 76%] Generating moc_ScmDataEditor.cpp [ 76%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/moc_NcExaminer.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcParam.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcParam.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrKeyWidget.cc.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_Highlighter.cpp.o [ 76%] Linking CXX executable ../../../bin/NcExaminer [ 76%] Built target NcExaminer [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterEditor.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcRequest.cc.o [ 76%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/MvMain.cc.o [ 76%] Building CXX object metview/src/UiAppManager/CMakeFiles/UiAppManager.dir/UiAppManager.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcTreeModel.cc.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MacroEdit.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcTreeModel.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcRequest.cc.o [ 76%] Building CXX object metview/src/UiAppManager/CMakeFiles/UiAppManager.dir/MvUiService.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvQBufrDataItem.cc.o [ 76%] Linking CXX executable ../../../bin/UiAppManager [ 76%] Built target UiAppManager [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcRequest.cc.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_logedit.cpp.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvQBufrDataModel.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcTreeModel.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClient.cpp.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_mvplaintextedit.cpp.o [ 76%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/ScmDataEditor.cc.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClient.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrExaminer.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClientEditor.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClientEditor.cc.o [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeHelperWidget.cpp.o [ 76%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/moc_ScmDataEditor.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClient.cc.o [ 76%] Linking CXX executable ../../../bin/WmsClient [ 77%] Built target WmsClient [ 77%] Generating ui_PreviewPanel.h [ 77%] Generating moc_ComputeEditor.cpp [ 77%] Generating moc_FamilyEditor.cpp [ 77%] Generating moc_Input.cpp [ 77%] Generating moc_MacroParamEditor.cpp [ 76%] Linking CXX executable ../../../bin/ScmDataEditor [ 77%] Built target ScmDataEditor [ 77%] Generating moc_MvQAdvancedSearch.cpp [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeTemplateDialog.cpp.o [ 77%] Generating moc_MvQBookmarks.cpp [ 77%] Generating moc_MvQBoolLine.cpp [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterDialog.cpp.o [ 77%] Generating moc_MvQColourGradLine.cpp [ 77%] Generating moc_MvQColourHelp.cpp [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrCompDataWidget.cpp.o [ 77%] Generating moc_MvQColourLine.cpp [ 77%] Generating moc_MvQColourListLine.cpp [ 77%] Generating moc_MvQComboBoxLine.cpp [ 77%] Generating moc_MvQDetailedFolderView.cpp [ 77%] Generating moc_MvQDrawerPanel.cpp [ 77%] Generating moc_MvQEcLayerHelp.cpp [ 77%] Generating moc_MvQEcLayerLine.cpp [ 76%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_GotoLineDialog.cpp.o [ 77%] Generating moc_MvQEcLayerTreeWidget.cpp [ 77%] Generating moc_MvQEcStyleHelp.cpp [ 77%] Generating moc_MvQEcStyleLine.cpp [ 77%] Generating moc_MvQEditor.cpp [ 78%] Generating moc_MvQEditorListMenu.cpp [ 78%] Generating moc_MvQFileBrowser.cpp [ 78%] Generating moc_MvQFileWatcher.cpp [ 78%] Generating moc_MvQFind.cpp [ 78%] Generating moc_MvQFolderDrawerPanel.cpp [ 78%] Generating moc_MvQFolderHistory.cpp [ 78%] Generating moc_MvQFolderModel.cpp [ 78%] Generating moc_MvQFolderPanel.cpp [ 78%] Generating moc_MvQFolderViewDelegate.cpp [ 78%] Generating moc_MvQFolderWatcher.cpp [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClient.cc.o [ 78%] Generating moc_MvQFolderWidget.cpp [ 78%] Generating moc_MvQIconFolderView.cpp [ 78%] Generating moc_MvQIconHelp.cpp [ 78%] Generating moc_MvQIconHolder.cpp [ 78%] Generating moc_MvQIconLine.cpp [ 78%] Generating moc_MvQIconMimeData.cpp [ 77%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_RunDialog.cpp.o [ 78%] Generating moc_MvQListFolderViewBase.cpp [ 78%] Generating moc_MvQListHelp.cpp [ 78%] Generating moc_MvQLogDialog.cpp [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrKeyWidget.cpp.o [ 78%] Generating moc_MvQNewIconWidget.cpp [ 78%] Generating moc_MvQPageView.cpp [ 78%] Generating moc_MvQPaletteHelp.cpp [ 78%] Generating moc_MvQPaletteLine.cpp [ 78%] Generating moc_MvQPathWidget.cpp [ 78%] Generating moc_MvQRequestPanelHelp.cpp [ 78%] Generating moc_MvQRequestPanelLine.cpp [ 77%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_TabsDialog.cpp.o [ 77%] Building CXX object metview/src/IconDescMaker/CMakeFiles/IconDescMaker.dir/IconDescMaker.cc.o [ 78%] Generating moc_MvQRequestPanelWidget.cpp [ 78%] Generating moc_MvQScriptHelp.cpp [ 78%] Generating moc_MvQScrolledTextLine.cpp [ 79%] Generating moc_MvQSearchPanel.cpp [ 79%] Generating moc_MvQSliderLine.cpp [ 78%] Linking CXX executable ../../../bin/IconDescMaker [ 79%] Built target IconDescMaker [ 79%] Generating moc_MvQStationsHelp.cpp [ 79%] Generating moc_MvQStringLine.cpp [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterEditor.cpp.o [ 79%] Generating moc_MvQStyleHelp.cpp [ 79%] Generating moc_MvQStyleLine.cpp [ 79%] Generating moc_MvQTemplateDrawer.cpp [ 79%] Generating moc_MvQTextLine.cpp [ 79%] Generating moc_MvQTemporaryEditor.cpp [ 79%] Generating moc_PreviewPanel.cpp [ 79%] Generating moc_MvQViewDrawer.cpp [ 79%] Generating moc_Runnable.cpp [ 79%] Generating moc_SimpleEditor.cpp [ 79%] Generating moc_Tools.cpp [ 79%] Generating moc_ViewEditor.cpp [ 79%] Linking CXX executable ../../../bin/BufrExaminer [ 79%] Built target BufrExaminer [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_VerbFunctionHelpWidget.cpp.o [ 76%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClientEditor.cc.o [ 79%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClient.cpp.o [ 79%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQAdvancedSearch.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotManager.cc.o [ 78%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClientEditor.cc.o [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/Highlighter.cc.o [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MvMain.cc.o [ 79%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClientEditor.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotService.cc.o [ 79%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBookmarks.cpp.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeHelperWidget.cc.o [ 79%] Linking CXX executable ../../../bin/uPlotManager [ 79%] Built target uPlotManager [ 79%] Generating ui_FeatureStoreWidget.h [ 79%] Generating moc_ExportDialog.cpp [ 79%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClient.cpp.o [ 79%] Generating moc_FeatureStore.cpp [ 79%] Generating moc_GeoTool.cpp [ 79%] Generating moc_FeatureStore.cpp [ 79%] Generating moc_LayerControlWidget.cpp [ 79%] Generating moc_LayerControlWidget.cpp [ 79%] Generating moc_MvQAreaSelection.cpp [ 79%] Linking CXX executable ../../../bin/WmsClientEditor [ 79%] Generating moc_MvQAreaSelection.cpp [ 79%] Built target WmsClientEditor [ 79%] Generating moc_MvQCursorData.cpp [ 79%] Generating moc_MvQCursorData.cpp [ 79%] Generating moc_MvQDataWidget.cpp [ 79%] Generating moc_MvQDataWidget.cpp [ 79%] Generating moc_MvQEcChartsDialog.cpp [ 79%] Generating moc_MvQEcChartsDialog.cpp [ 79%] Generating moc_MvQFeatureRibbonEditor.cpp [ 79%] Generating moc_MvQFeatureRibbonEditor.cpp [ 79%] Generating moc_MvQFeatureWidget.cpp [ 79%] Generating moc_MvQFeatureTextItem.cpp [ 79%] Generating moc_MvQFeatureTextItem.cpp [ 79%] Generating moc_MvQLayerContentsIcon.cpp /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/uPlot/MvQLayerContentsIcon.h:0: Note: No relevant classes found. No output generated. [ 79%] Generating moc_MvQFeatureWidget.cpp [ 79%] Generating moc_MvQLayerContentsIcon.cpp /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/uPlot/MvQLayerContentsIcon.h:0: Note: No relevant classes found. No output generated. [ 79%] Generating moc_MvQLayerDataWidget.cpp [ 79%] Generating moc_MvQLayerDataWidget.cpp [ 79%] Generating moc_MvQLayerDialog.cpp [ 79%] Generating moc_MvQLayerDialog.cpp [ 79%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClientEditor.cpp.o [ 79%] Generating moc_MvQLayerMetaDataWidget.cpp [ 79%] Generating moc_MvQLayerMetaDataWidget.cpp [ 79%] Generating moc_MvQLayerModel.cpp [ 79%] Generating moc_MvQLayerModel.cpp [ 79%] Generating moc_MvQLayerSuperPage.cpp [ 79%] Generating moc_MvQLayerSuperPage.cpp [ 79%] Generating moc_MvQLayerViewLevel.cpp [ 79%] Generating moc_MvQLayerViewLevel.cpp [ 79%] Generating moc_MvQLayerWidget.cpp [ 79%] Generating moc_MvQLayerWidget.cpp [ 79%] Generating moc_MvQLineSelection.cpp [ 80%] Generating moc_MvQLineSelection.cpp [ 80%] Generating moc_MvQMagnifier.cpp [ 80%] Generating moc_MvQMagnifier.cpp [ 80%] Generating moc_MvQPlaceMark.cpp [ 80%] Generating moc_MvQPlaceMark.cpp [ 79%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditor.cpp.o [ 80%] Generating moc_MvQPlotView.cpp [ 80%] Generating moc_MvQPlotView.cpp [ 80%] Generating moc_MvQPointSelection.cpp [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ColourHelpWidget.cc.o [ 80%] Generating moc_MvQPointSelection.cpp [ 80%] Generating moc_MvQProgressManager.cpp [ 80%] Generating moc_MvQProgressManager.cpp [ 80%] Generating moc_MvQStepModel.cpp [ 80%] Generating moc_MvQStepModel.cpp [ 80%] Generating moc_MvQStepWidget.cpp [ 80%] Generating moc_MvQStepWidget.cpp [ 80%] Generating moc_MvQZoom.cpp [ 80%] Generating moc_MvQZoom.cpp [ 80%] Generating moc_MvQZoomStackWidget.cpp [ 81%] Generating moc_MvQZoomStackWidget.cpp [ 79%] Linking CXX executable ../../../bin/WmsClientPlotter [ 81%] Built target WmsClientPlotter [ 81%] Generating moc_ShareTargets.cpp [ 81%] Generating moc_ShareTargets.cpp [ 81%] Generating moc_uPlot.cpp [ 81%] Generating moc_uPlot.cpp [ 81%] Generating ui_FeatureStoreAddDialog.h [ 81%] Generating moc_uPlotBase.cpp [ 81%] Generating ui_FeatureStoreEditDialog.h [ 81%] Generating moc_uPlotBase.cpp [ 81%] Generating ui_FeatureStoreAddDialog.h [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MacroEdit.cc.o /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.cc: In member function 'void MacroEdit::external()': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.cc:1975:42: warning: 'static bool QProcess::startDetached(const QString&)' is deprecated: Use QProcess::startDetached(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] if (runExternal.startDetached(command)) ^ In file included from /usr/include/qt5/QtCore/QProcess:1, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.h:25, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.cc:27: /usr/include/qt5/QtCore/qprocess.h:280:17: note: declared here static bool startDetached(const QString &command); ^~~~~~~~~~~~~ /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.cc:1975:42: warning: 'static bool QProcess::startDetached(const QString&)' is deprecated: Use QProcess::startDetached(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] if (runExternal.startDetached(command)) ^ In file included from /usr/include/qt5/QtCore/QProcess:1, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.h:25, from /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/MacroEditor/MacroEdit.cc:27: /usr/include/qt5/QtCore/qprocess.h:280:17: note: declared here static bool startDetached(const QString &command); ^~~~~~~~~~~~~ [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusBatchService.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBatch.cc.o [ 80%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditorListMenu.cpp.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeTemplateDialog.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/EditorTheme.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AnnotationView.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/uPlotBatchApp.cc.o [ 81%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileBrowser.cpp.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvMainGeoTool.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvMain.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionHelpWidget.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AverageView.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FindTextDialog.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/BufrDecoder.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionInfoWidget.cc.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/IconClassHelp.cc.o [ 83%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDetailedFolderView.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Canvas.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_FeatureStore.cpp.o [ 83%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconMimeData.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CommonXSectView.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateAction.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CartesianView.cc.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/GotoLineDialog.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateTypeAction.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataBuilder.cc.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/RunDialog.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GeoTool.cc.o [ 83%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourGradLine.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQCursorData.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Device.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataObject.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DropAction.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DrawingPriority.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ErrorAction.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GenAppService.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQDataWidget.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourListLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_FeatureStore.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GeopointsDecoder.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GraphicsEngine.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvGribDecoder.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Location.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDrawerPanel.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionListWidget.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQEcChartsDialog.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/TabsDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/HovmoellerView.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQCursorData.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/IconClass.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerHelp.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvLayer.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MagMLHelper.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQDataWidget.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MacroHelper.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelpWidget.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/mvplaintextedit.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MacroConverter.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureTextItem.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQEcChartsDialog.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ShellHelper.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PlainTextHelper.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MacroVisitor.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerTreeWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerContentsIcon.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerContentsIcon.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureTextItem.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelper.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsGraphicsEngine.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PythonHelper.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleHelp.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerDialog.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDialog.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerDataWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDataWidget.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelperFactory.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingCriteria.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusService.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsTranslator.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingInfo.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvDecoder.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIcon.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MapView.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPathWidget.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/logedit.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/NewpageAction.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIconDataBase.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ObjectList.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Runnable.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ObjectInfo.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileWatcher.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/OutputFormatAction.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFind.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderDrawerPanel.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderHistory.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerModel.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerModel.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderPanel.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderModel.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Page.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWidget.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelp.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerSuperPage.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerSuperPage.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconFolderView.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWatcher.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderViewDelegate.cpp.o [ 84%] Linking CXX executable ../../../bin/MacroEditor [ 84%] Built target MacroEditor [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotAction.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListFolderViewBase.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatch.dir/MvMainuPlotBatch.cc.o [ 84%] Linking CXX executable ../../../bin/uPlotBatch [ 84%] Built target uPlotBatch [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBoolLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerViewLevel.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerViewLevel.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelLine.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQNewIconWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotMod.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoToolManager.dir/GeoToolManager.cc.o [ 84%] Linking CXX executable ../../../bin/GeoToolManager [ 84%] Built target GeoToolManager [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModAction.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBuilder.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerWidget.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQComboBoxLine.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHolder.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModService.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModTask.cc.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScrolledTextLine.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQMagnifier.cpp.o [ 84%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSearchPanel.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQMagnifier.cpp.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotPageBuilder.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlaceMark.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModView.cc.o [ 85%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStringLine.cpp.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmIndividualProjection.cc.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmContext.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlotView.cpp.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPlaceMark.cpp.o [ 85%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTextLine.cpp.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPointSelection.cpp.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQProgressManager.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmGeneralProjection.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmProjection.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelHelp.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Preferences.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepModel.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepWidget.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoom.cpp.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourHelp.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPlotView.cpp.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListHelp.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLineSelection.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQAreaSelection.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Presentable.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Root.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoomStackWidget.cpp.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHelp.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPointSelection.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SatelliteProjection.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SimpleDecoder.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQLogDialog.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_LayerControlWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Spline.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SkipAction.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ShareTargets.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ExportDialog.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQProgressManager.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPageView.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SubPage.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AnnotationView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Task.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteHelp.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlotBase.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlot.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepModel.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SuperPage.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AverageView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Canvas.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ThermoView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/BufrDecoder.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/VertProfView.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScriptHelp.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XDevice.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSliderLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CommonXSectView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateAction.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ZoomStacks.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CartesianView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoom.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XSectView.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateTypeAction.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStationsHelp.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataBuilder.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Device.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleHelp.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQAreaSelection.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataObject.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ErrorAction.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DropAction.cc.o [ 88%] Linking CXX executable ../../../bin/uPlotBatchApp CMakeFiles/uPlotBatchApp.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 88%] Built target uPlotBatchApp [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DrawingPriority.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GenAppService.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GraphicsEngine.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvGribDecoder.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GeopointsDecoder.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLineSelection.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemplateDrawer.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Location.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemporaryEditor.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvLayer.cc.o [ 88%] Building CXX object metview/src/MagML/CMakeFiles/MagML.dir/MagML.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/IconClass.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/HovmoellerView.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoomStackWidget.cpp.o [ 88%] Linking CXX executable ../../../bin/MagML [ 88%] Built target MagML [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroConverter.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroVisitor.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQViewDrawer.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ComputeEditor.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsGraphicsEngine.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_LayerControlWidget.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ExportDialog.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_PreviewPanel.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingCriteria.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsTranslator.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusService.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ShareTargets.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingInfo.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MapView.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ViewEditor.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIcon.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvDecoder.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_uPlotBase.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_SimpleEditor.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/NewpageAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIconDataBase.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectList.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_FamilyEditor.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_uPlot.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/OutputFormatAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectInfo.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MacroParamEditor.cpp.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Tools.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_GeoTool.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/AnnotationView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Page.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/AverageView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotMod.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Input.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Canvas.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CreateTypeAction.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvMainQtBrowser.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CreateAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModBuilder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/BufrDecoder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CommonXSectView.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQ.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CartesianView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataBuilder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Device.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQActionList.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModService.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DrawingPriority.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ErrorAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DropAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModTask.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataObject.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GenAppService.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Location.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GraphicsEngine.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GeopointsDecoder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvGribDecoder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/HovmoellerView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvLayer.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/IconClass.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroVisitor.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroConverter.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotPageBuilder.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQAdvancedSearch.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBookmarks.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsGraphicsEngine.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusService.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MatchingInfo.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MatchingCriteria.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmContext.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsTranslator.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvDecoder.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIcon.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmIndividualProjection.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MapView.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBoolLine.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/NewpageAction.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIconDataBase.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourHelp.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmGeneralProjection.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectList.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmProjection.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectInfo.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/OutputFormatAction.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Preferences.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQComboBoxLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotMod.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourListLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Page.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotAction.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModAction.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourGradLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModBuilder.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQContextMenu.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModTask.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktopSettings.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModService.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Presentable.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktop.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModView.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotPageBuilder.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmContext.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDrawerView.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDrawerPanel.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmIndividualProjection.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDetailedFolderView.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Root.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerDb.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmGeneralProjection.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SatelliteProjection.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerHelp.cc.o [ 91%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/Reprojection.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SimpleDecoder.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmProjection.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerLine.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerTreeWidget.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleHelp.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SkipAction.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Preferences.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Spline.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleLine.cc.o [ 91%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/ReprojectService.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditor.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQExternalHelp.cc.o [ 91%] Linking CXX executable ../../../bin/Reprojection [ 91%] Built target Reprojection [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileWatcher.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SubPage.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditorListMenu.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Presentable.cc.o [ 91%] Building CXX object metview/src/Macro/CMakeFiles/macro.dir/main.cc.o [ 91%] Linking CXX executable ../../../bin/macro [ 91%] Built target macro [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFind.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderDrawerPanel.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderHistory.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderItemProperty.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileBrowser.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Root.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderNavigation.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SuperPage.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Task.cc.o [ 91%] Building CXX object metview/src/ObsFilter/CMakeFiles/BufrFilter.dir/BufrFilter.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SatelliteProjection.cc.o [ 91%] Linking CXX executable ../../../bin/BufrFilter [ 91%] Built target BufrFilter [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderModel.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SimpleDecoder.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewDelegate.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SkipAction.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ThermoView.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderPanel.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewHandler.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewBase.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Spline.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWatcher.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQGeoHelp.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/VertProfView.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SubPage.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelp.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelpView.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XDevice.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconLine.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHolder.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconMimeData.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XSectView.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconObjectModel.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ZoomStacks.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconFolderView.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconProvider.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SuperPage.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconStripView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Task.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQMessageBox.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListFolderViewBase.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQLogDialog.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNoneLine.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ThermoView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusInteractiveService.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNewIconWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/VertProfView.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRecentIcons.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPathWidget.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPageView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XDevice.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelHelp.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModInteractive.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScriptHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelWidget.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScrolledTextLine.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XSectView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ZoomStacks.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSliderLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSearchPanel.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStationsHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStringLine.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ExportDialog.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleHelp.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQEcChartsDialog.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemplateDrawer.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Action.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ActionCommand.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDialog.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemporaryEditor.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusInteractiveService.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQViewDrawer.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTextLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Command.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Dependancy.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Counted.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ComputeEditor.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModInteractive.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Drop.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQCursorData.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Editor.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorDrawerFactory.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorFactory.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQDataWidget.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditTransaction.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyObject.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotBase.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FileObject.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyScanner.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyEditor.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ExportDialog.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommandTarget.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureItem.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderDatabase.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Folder.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureContextMenu.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderInfo.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderSearchData.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQEcChartsDialog.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderSettings.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/HelpFactory.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommand.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFactory.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDialog.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconClass.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureRibbonEditor.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconFactory.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconDescription.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFrontItem.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconGroupTools.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureImageItem.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconInfo.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureSelector.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotBase.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureWidget.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureShapeItem.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCurveItem.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/FeatureStore.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureTextItem.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconObject.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Input.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/InternalService.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerContentsIcon.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/InternalTask.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Items.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerSuperPage.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Log.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDataWidget.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/LineFactory.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQCursorData.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroGuiObject.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroObject.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerViewLevel.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerModel.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamObject.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerMetaDataWidget.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamState.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MessageObserver.cc.o [ 96%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQDataWidget.cc.o [ 96%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQMagnifier.cc.o [ 96%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerWidget.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MethodCommand.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MetviewService.cc.o [ 96%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlaceMark.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/NoEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MetviewTask.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPointSelection.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Protocol.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressBarPanel.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressItem.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressManager.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/PythonGuiObject.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlotView.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/PreviewPanel.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Queue.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureItem.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepModel.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoom.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQAreaSelection.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RequestPanelItem.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepWidget.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RequestPanel.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ReplyObserver.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLineSelection.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/LayerControlWidget.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ResolveTransaction.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RootFolder.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ShareTargets.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotApp.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Service.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Runnable.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ShellService.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ServiceEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ShellTask.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoomStackWidget.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/State.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TeeBuffer.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TeeStream.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/SystemFolder.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommand.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/StandardObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryFolder.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/SimpleEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Task.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Transaction.cc.o [ 97%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlot.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/WsCollectionObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Wastebasket.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryEditor.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Tools.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/WsObject.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommandTarget.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFactory.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureContextMenu.cc.o [ 98%] Linking CXX executable ../../../bin/uPlot CMakeFiles/uPlot.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 98%] Built target uPlot [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ViewEditor.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureRibbonEditor.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureImageItem.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFrontItem.cc.o [ 98%] Linking CXX executable ../../../bin/Desktop [ 98%] Built target Desktop [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureSelector.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureShapeItem.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/FeatureStore.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureWidget.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureTextItem.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerContentsIcon.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCurveItem.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerSuperPage.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDataWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerViewLevel.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerModel.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressBarPanel.cc.o [ 98%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerMetaDataWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlaceMark.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQMagnifier.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressItem.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressManager.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPointSelection.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlotView.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/LayerControlWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepModel.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQZoom.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQAreaSelection.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ShareTargets.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLineSelection.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotApp.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQZoomStackWidget.cc.o [100%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlot.cc.o [100%] Linking CXX executable ../../../bin/GeoTool CMakeFiles/GeoTool.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /root/rpmbuild/BUILD/Metview-5.15.1-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [100%] Built target GeoTool + popd ~/rpmbuild/BUILD/Metview-5.15.1-Source + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uMFTlv + umask 022 + cd /root/rpmbuild/BUILD + '[' /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 '!=' / ']' + rm -rf /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 ++ dirname /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 + mkdir -p /root/rpmbuild/BUILDROOT + mkdir /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 + cd Metview-5.15.1-Source + '[' /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 '!=' / ']' + rm -rf /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 + pushd build ~/rpmbuild/BUILD/Metview-5.15.1-Source/build ~/rpmbuild/BUILD/Metview-5.15.1-Source + /usr/bin/make install DESTDIR=/root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 'INSTALL=/usr/bin/install -p' [ 0%] Built target eckit_linalg.pc-pkg-config [ 0%] Built target eckit_maths.pc-pkg-config [ 0%] Built target eckit_sql.pc-pkg-config [ 0%] Built target eckit_geometry.pc-pkg-config [ 0%] Built target eckit.pc-pkg-config [ 0%] Built target eckit_mpi.pc-pkg-config [ 0%] Built target eckit_option.pc-pkg-config [ 0%] Built target eckit_web.pc-pkg-config [ 0%] Built target eckit_test_value_custom_params.pc-pkg-config [ 0%] Built target eckit_cmd.pc-pkg-config Consolidate compiler generated dependencies of target eckit [ 8%] Built target eckit Consolidate compiler generated dependencies of target eckit_cmd [ 9%] Built target eckit_cmd Consolidate compiler generated dependencies of target eckit_sql [ 12%] Built target eckit_sql Consolidate compiler generated dependencies of target eckit_geometry [ 12%] Built target eckit_geometry Consolidate compiler generated dependencies of target eckit_linalg [ 13%] Built target eckit_linalg Consolidate compiler generated dependencies of target eckit_maths [ 13%] Built target eckit_maths Consolidate compiler generated dependencies of target eckit_mpi [ 13%] Built target eckit_mpi Consolidate compiler generated dependencies of target eckit_option [ 13%] Built target eckit_option Consolidate compiler generated dependencies of target eckit_web [ 13%] Built target eckit_web Consolidate compiler generated dependencies of target eckit_test_config_configuration [ 13%] Built target eckit_test_config_configuration Consolidate compiler generated dependencies of target eckit_test_config_resource [ 13%] Built target eckit_test_config_resource Consolidate compiler generated dependencies of target eckit_test_container_densemap [ 13%] Built target eckit_test_container_densemap Consolidate compiler generated dependencies of target eckit_test_container_bloomfilter [ 13%] Built target eckit_test_container_bloomfilter Consolidate compiler generated dependencies of target eckit_test_container_btree [ 13%] Built target eckit_test_container_btree Consolidate compiler generated dependencies of target eckit_test_container_sharedmemarray [ 13%] Built target eckit_test_container_sharedmemarray Consolidate compiler generated dependencies of target eckit_test_container_denseset [ 13%] Built target eckit_test_container_denseset Consolidate compiler generated dependencies of target eckit_test_container_cache_lru [ 13%] Built target eckit_test_container_cache_lru Consolidate compiler generated dependencies of target eckit_test_container_cachemanager [ 13%] Built target eckit_test_container_cachemanager Consolidate compiler generated dependencies of target eckit_test_container_trie [ 13%] Built target eckit_test_container_trie Consolidate compiler generated dependencies of target eckit_test_container_benchmark_densemap [ 13%] Built target eckit_test_container_benchmark_densemap Consolidate compiler generated dependencies of target eckit_test_container_queue [ 14%] Built target eckit_test_container_queue Consolidate compiler generated dependencies of target eckit_test_exceptions [ 14%] Built target eckit_test_exceptions Consolidate compiler generated dependencies of target eckit_test_filesystem_pathexpander [ 14%] Built target eckit_test_filesystem_pathexpander Consolidate compiler generated dependencies of target eckit_test_filesystem_restarthandle [ 14%] Built target eckit_test_filesystem_restarthandle Consolidate compiler generated dependencies of target eckit_test_filesystem_localpathname [ 14%] Built target eckit_test_filesystem_localpathname Consolidate compiler generated dependencies of target eckit_test_filesystem_atomic_file_update [ 14%] Built target eckit_test_filesystem_atomic_file_update Consolidate compiler generated dependencies of target eckit_test_filesystem_aiohandle [ 14%] Built target eckit_test_filesystem_aiohandle Consolidate compiler generated dependencies of target eckit_test_filesystem_asynchandle [ 14%] Built target eckit_test_filesystem_asynchandle Consolidate compiler generated dependencies of target eckit_test_filesystem_filemode [ 14%] Built target eckit_test_filesystem_filemode Consolidate compiler generated dependencies of target eckit_test_pathname [ 14%] Built target eckit_test_pathname Consolidate compiler generated dependencies of target eckit_test_filesystem_uri [ 14%] Built target eckit_test_filesystem_uri Consolidate compiler generated dependencies of target eckit_test_geometry_kpoint [ 14%] Built target eckit_test_geometry_kpoint Consolidate compiler generated dependencies of target eckit_test_geometry_great_circle [ 14%] Built target eckit_test_geometry_great_circle Consolidate compiler generated dependencies of target eckit_test_geometry_sphere [ 14%] Built target eckit_test_geometry_sphere Consolidate compiler generated dependencies of target eckit_test_geometry_kdtree [ 14%] Built target eckit_test_geometry_kdtree Consolidate compiler generated dependencies of target eckit_test_geometry_points [ 14%] Built target eckit_test_geometry_points Consolidate compiler generated dependencies of target eckit_test_geometry_polygon [ 15%] Built target eckit_test_geometry_polygon Consolidate compiler generated dependencies of target eckit_test_multihandle [ 15%] Built target eckit_test_multihandle Consolidate compiler generated dependencies of target eckit_test_bitio [ 15%] Built target eckit_test_bitio Consolidate compiler generated dependencies of target eckit_test_filepool [ 15%] Built target eckit_test_filepool Consolidate compiler generated dependencies of target eckit_test_circularbuffer [ 15%] Built target eckit_test_circularbuffer Consolidate compiler generated dependencies of target eckit_test_base64 [ 15%] Built target eckit_test_base64 Consolidate compiler generated dependencies of target eckit_test_partfilehandle [ 15%] Built target eckit_test_partfilehandle Consolidate compiler generated dependencies of target eckit_test_pooledfile [ 15%] Built target eckit_test_pooledfile Consolidate compiler generated dependencies of target eckit_test_pooledhandle [ 15%] Built target eckit_test_pooledhandle Consolidate compiler generated dependencies of target eckit_test_buffer [ 15%] Built target eckit_test_buffer Consolidate compiler generated dependencies of target eckit_test_bufferlist [ 15%] Built target eckit_test_bufferlist Consolidate compiler generated dependencies of target eckit_test_compress [ 15%] Built target eckit_test_compress Consolidate compiler generated dependencies of target eckit_test_large_file [ 15%] Built target eckit_test_large_file Consolidate compiler generated dependencies of target eckit_test_linalg_tensor [ 15%] Built target eckit_test_linalg_tensor Consolidate compiler generated dependencies of target eckit_test_linalg_mixed_backend [ 15%] Built target eckit_test_linalg_mixed_backend Consolidate compiler generated dependencies of target eckit_test_linalg_sparse_backend [ 15%] Built target eckit_test_linalg_sparse_backend Consolidate compiler generated dependencies of target eckit_test_linalg_matrix [ 15%] Built target eckit_test_linalg_matrix Consolidate compiler generated dependencies of target eckit_test_linalg_factory [ 15%] Built target eckit_test_linalg_factory Consolidate compiler generated dependencies of target eckit_test_linalg_streaming [ 15%] Built target eckit_test_linalg_streaming Consolidate compiler generated dependencies of target eckit_test_linalg_dense_backend [ 15%] Built target eckit_test_linalg_dense_backend Consolidate compiler generated dependencies of target eckit_test_linalg_sparse [ 15%] Built target eckit_test_linalg_sparse Consolidate compiler generated dependencies of target eckit_test_log_channels [ 15%] Built target eckit_test_log_channels Consolidate compiler generated dependencies of target eckit_test_log_threads [ 16%] Built target eckit_test_log_threads Consolidate compiler generated dependencies of target eckit_test_log [ 16%] Built target eckit_test_log Consolidate compiler generated dependencies of target eckit_test_log_callback [ 16%] Built target eckit_test_log_callback Consolidate compiler generated dependencies of target eckit_test_log_colour [ 16%] Built target eckit_test_log_colour Consolidate compiler generated dependencies of target eckit_test_log_json [ 16%] Built target eckit_test_log_json Consolidate compiler generated dependencies of target eckit_test_maths_matrix [ 16%] Built target eckit_test_maths_matrix Consolidate compiler generated dependencies of target eckit_test_maths_eigen [ 16%] Built target eckit_test_maths_eigen Consolidate compiler generated dependencies of target eckit_test_memory_factory [ 16%] Built target eckit_test_memory_factory Consolidate compiler generated dependencies of target eckit_test_memory_counted [ 16%] Built target eckit_test_memory_counted Consolidate compiler generated dependencies of target eckit_test_memory_mmap [ 16%] Built target eckit_test_memory_mmap Consolidate compiler generated dependencies of target eckit_test_memory_scoped_ptr [ 16%] Built target eckit_test_memory_scoped_ptr Consolidate compiler generated dependencies of target eckit_test_memory_shared_ptr [ 16%] Built target eckit_test_memory_shared_ptr Consolidate compiler generated dependencies of target eckit_test_mpi_serial [ 16%] Built target eckit_test_mpi_serial Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_5 [ 17%] Built target eckit_test_option_cmdargs_5 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_6 [ 17%] Built target eckit_test_option_cmdargs_6 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_4 [ 17%] Built target eckit_test_option_cmdargs_4 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_3 [ 17%] Built target eckit_test_option_cmdargs_3 Consolidate compiler generated dependencies of target eckit_test_option_factory [ 17%] Built target eckit_test_option_factory Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_7 [ 17%] Built target eckit_test_option_cmdargs_7 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_8 [ 17%] Built target eckit_test_option_cmdargs_8 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_9 [ 17%] Built target eckit_test_option_cmdargs_9 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_1 [ 17%] Built target eckit_test_option_cmdargs_1 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_10 [ 17%] Built target eckit_test_option_cmdargs_10 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_2 [ 17%] Built target eckit_test_option_cmdargs_2 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_11 [ 17%] Built target eckit_test_option_cmdargs_11 Consolidate compiler generated dependencies of target eckit_test_option_cmdargs_12 [ 17%] Built target eckit_test_option_cmdargs_12 Consolidate compiler generated dependencies of target eckit_test_parser_yaml [ 17%] Built target eckit_test_parser_yaml Consolidate compiler generated dependencies of target eckit_test_parser_json [ 17%] Built target eckit_test_parser_json Consolidate compiler generated dependencies of target eckit_test_parser_stream_parser [ 17%] Built target eckit_test_parser_stream_parser Consolidate compiler generated dependencies of target eckit_test_parser_csv [ 17%] Built target eckit_test_parser_csv Consolidate compiler generated dependencies of target eckit_test_runtime_telemetry [ 17%] Built target eckit_test_runtime_telemetry Consolidate compiler generated dependencies of target eckit_test_runtime_producer [ 17%] Built target eckit_test_runtime_producer Consolidate compiler generated dependencies of target eckit_test_runtime_context [ 17%] Built target eckit_test_runtime_context Consolidate compiler generated dependencies of target eckit_test_serialisation_streamable [ 17%] Built target eckit_test_serialisation_streamable Consolidate compiler generated dependencies of target eckit_test_serialisation_file_stream [ 18%] Built target eckit_test_serialisation_file_stream Consolidate compiler generated dependencies of target eckit_test_testing [ 18%] Built target eckit_test_testing Consolidate compiler generated dependencies of target eckit_test_thread_mutex [ 18%] Built target eckit_test_thread_mutex Consolidate compiler generated dependencies of target eckit_test_types_print_vector [ 18%] Built target eckit_test_types_print_vector Consolidate compiler generated dependencies of target eckit_test_types_cache [ 18%] Built target eckit_test_types_cache Consolidate compiler generated dependencies of target eckit_test_types_fixedstring [ 18%] Built target eckit_test_types_fixedstring Consolidate compiler generated dependencies of target eckit_test_types_floatcompare [ 18%] Built target eckit_test_types_floatcompare Consolidate compiler generated dependencies of target eckit_test_types_hour [ 18%] Built target eckit_test_types_hour Consolidate compiler generated dependencies of target eckit_test_types_uuid [ 18%] Built target eckit_test_types_uuid Consolidate compiler generated dependencies of target eckit_test_types_fraction [ 18%] Built target eckit_test_types_fraction Consolidate compiler generated dependencies of target eckit_test_types_doublecompare [ 18%] Built target eckit_test_types_doublecompare Consolidate compiler generated dependencies of target eckit_test_types_double_compare_speed [ 18%] Built target eckit_test_types_double_compare_speed Consolidate compiler generated dependencies of target eckit_test_utils_byteswap [ 19%] Built target eckit_test_utils_byteswap Consolidate compiler generated dependencies of target eckit_test_utils_semanticversion [ 19%] Built target eckit_test_utils_semanticversion Consolidate compiler generated dependencies of target eckit_test_utils_tokenizer [ 19%] Built target eckit_test_utils_tokenizer Consolidate compiler generated dependencies of target eckit_test_utils_translator [ 19%] Built target eckit_test_utils_translator Consolidate compiler generated dependencies of target eckit_test_utils_string_tools [ 19%] Built target eckit_test_utils_string_tools Consolidate compiler generated dependencies of target eckit_test_utils_compressor [ 19%] Built target eckit_test_utils_compressor Consolidate compiler generated dependencies of target eckit_test_utils_rendezvoushash [ 19%] Built target eckit_test_utils_rendezvoushash Consolidate compiler generated dependencies of target eckit_test_utils_optional [ 19%] Built target eckit_test_utils_optional Consolidate compiler generated dependencies of target eckit_test_utils_hashing [ 19%] Built target eckit_test_utils_hashing Consolidate compiler generated dependencies of target eckit_test_value_value_nil [ 19%] Built target eckit_test_value_value_nil Consolidate compiler generated dependencies of target eckit_test_value_value_typeordering [ 19%] Built target eckit_test_value_value_typeordering Consolidate compiler generated dependencies of target eckit_test_value_value_integer [ 19%] Built target eckit_test_value_value_integer Consolidate compiler generated dependencies of target eckit_test_value_value_const [ 19%] Built target eckit_test_value_value_const Consolidate compiler generated dependencies of target eckit_test_value_custom_params [ 19%] Built target eckit_test_value_custom_params Consolidate compiler generated dependencies of target eckit_test_value_value_params [ 20%] Built target eckit_test_value_value_params Consolidate compiler generated dependencies of target eckit_test_value_value_properties [ 20%] Built target eckit_test_value_value_properties Consolidate compiler generated dependencies of target eckit_test_value_value_boolean [ 20%] Built target eckit_test_value_value_boolean Consolidate compiler generated dependencies of target eckit_test_value_value_double [ 20%] Built target eckit_test_value_value_double Consolidate compiler generated dependencies of target eckit_test_value_value_string [ 20%] Built target eckit_test_value_value_string Consolidate compiler generated dependencies of target eckit_test_value_value_valuemap [ 20%] Built target eckit_test_value_value_valuemap Consolidate compiler generated dependencies of target eckit_test_value_value_valuelist [ 20%] Built target eckit_test_value_value_valuelist Consolidate compiler generated dependencies of target eckit_test_value_value_date [ 20%] Built target eckit_test_value_value_date Consolidate compiler generated dependencies of target eckit_test_value_value_orderedmap [ 20%] Built target eckit_test_value_value_orderedmap Consolidate compiler generated dependencies of target eckit_test_system_library [ 20%] Built target eckit_test_system_library Consolidate compiler generated dependencies of target eckit_test_sql_simple_functions [ 20%] Built target eckit_test_sql_simple_functions Consolidate compiler generated dependencies of target eckit_test_sql_select [ 20%] Built target eckit_test_sql_select Consolidate compiler generated dependencies of target ECKIT-221.x [ 20%] Built target ECKIT-221.x Consolidate compiler generated dependencies of target ECKIT-166.x [ 20%] Built target ECKIT-166.x Consolidate compiler generated dependencies of target ECKIT-175.x [ 20%] Built target ECKIT-175.x [ 20%] Built target atlas-c++.pc-pkg-config [ 20%] Built target atlas.pc-pkg-config Consolidate compiler generated dependencies of target atlas [ 31%] Built target atlas Consolidate compiler generated dependencies of target atlas-meshgen [ 31%] Built target atlas-meshgen Consolidate compiler generated dependencies of target atlas-io-list [ 31%] Built target atlas-io-list Consolidate compiler generated dependencies of target atlas-gaussian-latitudes [ 31%] Built target atlas-gaussian-latitudes Consolidate compiler generated dependencies of target atlas-main [ 31%] Built target atlas-main Consolidate compiler generated dependencies of target atlas-grids [ 31%] Built target atlas-grids Consolidate compiler generated dependencies of target atlas_test_array [ 31%] Built target atlas_test_array Consolidate compiler generated dependencies of target atlas_test_array_slicer [ 31%] Built target atlas_test_array_slicer Consolidate compiler generated dependencies of target atlas_test_svector [ 31%] Built target atlas_test_svector Consolidate compiler generated dependencies of target atlas_test_array_view_util [ 31%] Built target atlas_test_array_view_util Consolidate compiler generated dependencies of target atlas_test_earth [ 31%] Built target atlas_test_earth Consolidate compiler generated dependencies of target atlas_test_vector [ 31%] Built target atlas_test_vector Consolidate compiler generated dependencies of target atlas_test_util [ 31%] Built target atlas_test_util Consolidate compiler generated dependencies of target atlas_test_indexview [ 31%] Built target atlas_test_indexview Consolidate compiler generated dependencies of target atlas_test_polygon [ 31%] Built target atlas_test_polygon Consolidate compiler generated dependencies of target atlas_test_point [ 31%] Built target atlas_test_point Consolidate compiler generated dependencies of target atlas_test_kdtree [ 31%] Built target atlas_test_kdtree Consolidate compiler generated dependencies of target atlas_test_convexsphericalpolygon [ 31%] Built target atlas_test_convexsphericalpolygon Consolidate compiler generated dependencies of target atlas_test_flags [ 31%] Built target atlas_test_flags Consolidate compiler generated dependencies of target atlas_test_footprint [ 31%] Built target atlas_test_footprint Consolidate compiler generated dependencies of target atlas_test_trace [ 31%] Built target atlas_test_trace Consolidate compiler generated dependencies of target atlas_test_omp_copy [ 31%] Built target atlas_test_omp_copy Consolidate compiler generated dependencies of target atlas_test_omp_sort [ 31%] Built target atlas_test_omp_sort Consolidate compiler generated dependencies of target atlas_test_field_missingvalue [ 31%] Built target atlas_test_field_missingvalue Consolidate compiler generated dependencies of target atlas_test_projection_LAEA [ 31%] Built target atlas_test_projection_LAEA Consolidate compiler generated dependencies of target atlas_test_bounding_box [ 32%] Built target atlas_test_bounding_box Consolidate compiler generated dependencies of target atlas_test_projection_cubed_sphere [ 32%] Built target atlas_test_projection_cubed_sphere Consolidate compiler generated dependencies of target atlas_test_projection_variable_resolution [ 32%] Built target atlas_test_projection_variable_resolution Consolidate compiler generated dependencies of target atlas_test_rotation [ 32%] Built target atlas_test_rotation Consolidate compiler generated dependencies of target atlas_test_jacobian [ 32%] Built target atlas_test_jacobian Consolidate compiler generated dependencies of target atlas_test_stretchedrotatedgaussian [ 32%] Built target atlas_test_stretchedrotatedgaussian Consolidate compiler generated dependencies of target atlas_test_grids [ 32%] Built target atlas_test_grids Consolidate compiler generated dependencies of target atlas_test_grid_iterator [ 32%] Built target atlas_test_grid_iterator Consolidate compiler generated dependencies of target atlas_test_largegrid [ 32%] Built target atlas_test_largegrid Consolidate compiler generated dependencies of target atlas_test_grid_cropping [ 32%] Built target atlas_test_grid_cropping Consolidate compiler generated dependencies of target atlas_test_distribution_regular_bands [ 32%] Built target atlas_test_distribution_regular_bands Consolidate compiler generated dependencies of target atlas_test_domain [ 32%] Built target atlas_test_domain Consolidate compiler generated dependencies of target atlas_test_cubedsphere [ 32%] Built target atlas_test_cubedsphere Consolidate compiler generated dependencies of target atlas_test_field [ 32%] Built target atlas_test_field Consolidate compiler generated dependencies of target atlas_test_spacing [ 32%] Built target atlas_test_spacing Consolidate compiler generated dependencies of target atlas_test_vertical [ 32%] Built target atlas_test_vertical Consolidate compiler generated dependencies of target atlas_test_grid_hash [ 32%] Built target atlas_test_grid_hash Consolidate compiler generated dependencies of target atlas_test_state [ 32%] Built target atlas_test_state Consolidate compiler generated dependencies of target atlas_test_meshgen3d [ 32%] Built target atlas_test_meshgen3d Consolidate compiler generated dependencies of target atlas_test_ll [ 32%] Built target atlas_test_ll Consolidate compiler generated dependencies of target atlas_test_elements [ 32%] Built target atlas_test_elements Consolidate compiler generated dependencies of target atlas_test_stream_connectivity [ 32%] Built target atlas_test_stream_connectivity Consolidate compiler generated dependencies of target atlas_test_rgg [ 32%] Built target atlas_test_rgg Consolidate compiler generated dependencies of target atlas_test_mesh_build_edges [ 32%] Built target atlas_test_mesh_build_edges Consolidate compiler generated dependencies of target atlas_test_connectivity [ 32%] Built target atlas_test_connectivity Consolidate compiler generated dependencies of target atlas_test_healpixmeshgen [ 32%] Built target atlas_test_healpixmeshgen Consolidate compiler generated dependencies of target atlas_test_mesh_reorder [ 32%] Built target atlas_test_mesh_reorder Consolidate compiler generated dependencies of target atlas_test_stencil_parallel [ 32%] Built target atlas_test_stencil_parallel Consolidate compiler generated dependencies of target atlas_test_functionspace [ 32%] Built target atlas_test_functionspace Consolidate compiler generated dependencies of target atlas_test_cellcolumns [ 32%] Built target atlas_test_cellcolumns Consolidate compiler generated dependencies of target atlas_test_stencil [ 32%] Built target atlas_test_stencil Consolidate compiler generated dependencies of target atlas_test_reduced_halo [ 32%] Built target atlas_test_reduced_halo Consolidate compiler generated dependencies of target atlas_test_polygons [ 33%] Built target atlas_test_polygons Consolidate compiler generated dependencies of target atlas_test_pointcloud [ 33%] Built target atlas_test_pointcloud Consolidate compiler generated dependencies of target atlas_test_polygons_projection [ 33%] Built target atlas_test_polygons_projection Consolidate compiler generated dependencies of target atlas_test_structuredcolumns_haloexchange [ 33%] Built target atlas_test_structuredcolumns_haloexchange Consolidate compiler generated dependencies of target atlas_test_io_stream [ 34%] Built target atlas_test_io_stream Consolidate compiler generated dependencies of target atlas_test_io_encoding [ 34%] Built target atlas_test_io_encoding Consolidate compiler generated dependencies of target atlas_test_io_record [ 34%] Built target atlas_test_io_record Consolidate compiler generated dependencies of target atlas_test_pointcloud_io [ 34%] Built target atlas_test_pointcloud_io Consolidate compiler generated dependencies of target atlas_test_gmsh [ 34%] Built target atlas_test_gmsh Consolidate compiler generated dependencies of target atlas_test_gmsh_read [ 35%] Built target atlas_test_gmsh_read Consolidate compiler generated dependencies of target atlas_test_fvm_nabla_validation [ 35%] Built target atlas_test_fvm_nabla_validation Consolidate compiler generated dependencies of target atlas_test_fvm_nabla_exe [ 35%] Built target atlas_test_fvm_nabla_exe Consolidate compiler generated dependencies of target atlas_test_trans_localcache [ 36%] Built target atlas_test_trans_localcache Consolidate compiler generated dependencies of target atlas_test_transgeneral [ 36%] Built target atlas_test_transgeneral Consolidate compiler generated dependencies of target atlas_test_Triag2D [ 36%] Built target atlas_test_Triag2D Consolidate compiler generated dependencies of target atlas_test_interpolation_finite_element_cached [ 36%] Built target atlas_test_interpolation_finite_element_cached Consolidate compiler generated dependencies of target atlas_test_interpolation_k_nearest_neighbours [ 36%] Built target atlas_test_interpolation_k_nearest_neighbours Consolidate compiler generated dependencies of target atlas_test_interpolation_finite_element [ 36%] Built target atlas_test_interpolation_finite_element Consolidate compiler generated dependencies of target atlas_test_Quad2D [ 36%] Built target atlas_test_Quad2D Consolidate compiler generated dependencies of target atlas_test_interpolation_grid_box_average [ 36%] Built target atlas_test_interpolation_grid_box_average Consolidate compiler generated dependencies of target atlas_test_interpolation_cubic_prototype [ 36%] Built target atlas_test_interpolation_cubic_prototype Consolidate compiler generated dependencies of target atlas_test_interpolation_non_linear [ 36%] Built target atlas_test_interpolation_non_linear Consolidate compiler generated dependencies of target atlas_test_interpolation_bilinear_remapping [ 36%] Built target atlas_test_interpolation_bilinear_remapping Consolidate compiler generated dependencies of target atlas_test_interpolation_structured2D [ 36%] Built target atlas_test_interpolation_structured2D Consolidate compiler generated dependencies of target atlas_test_Quad3D [ 36%] Built target atlas_test_Quad3D Consolidate compiler generated dependencies of target atlas_test_linalg_dense [ 36%] Built target atlas_test_linalg_dense Consolidate compiler generated dependencies of target atlas_test_linalg_sparse [ 36%] Built target atlas_test_linalg_sparse Consolidate compiler generated dependencies of target atlas-atest-mgrids [ 36%] Built target atlas-atest-mgrids Consolidate compiler generated dependencies of target mir [ 51%] Built target mir Consolidate compiler generated dependencies of target mir-triangulate [ 51%] Built target mir-triangulate Consolidate compiler generated dependencies of target mir-spectral-transform-points [ 51%] Built target mir-spectral-transform-points Consolidate compiler generated dependencies of target mir-load-legendre [ 51%] Built target mir-load-legendre Consolidate compiler generated dependencies of target mir-count [ 51%] Built target mir-count Consolidate compiler generated dependencies of target mir-get-data [ 51%] Built target mir-get-data Consolidate compiler generated dependencies of target mir-config [ 51%] Built target mir-config Consolidate compiler generated dependencies of target mir-tool [ 51%] Built target mir-tool Consolidate compiler generated dependencies of target mir-compare [ 51%] Built target mir-compare Consolidate compiler generated dependencies of target mir-formula [ 51%] Built target mir-formula Consolidate compiler generated dependencies of target mir-gaussian-fractions [ 51%] Built target mir-gaussian-fractions Consolidate compiler generated dependencies of target mir-grid-info [ 51%] Built target mir-grid-info Consolidate compiler generated dependencies of target mir-climate-filter [ 51%] Built target mir-climate-filter Consolidate compiler generated dependencies of target mir-inspect [ 51%] Built target mir-inspect Consolidate compiler generated dependencies of target mir-list [ 51%] Built target mir-list Consolidate compiler generated dependencies of target mir-points [ 51%] Built target mir-points Consolidate compiler generated dependencies of target mir-load-matrix [ 51%] Built target mir-load-matrix Consolidate compiler generated dependencies of target mir-weight-matrix-diff [ 51%] Built target mir-weight-matrix-diff Consolidate compiler generated dependencies of target mir-statistics [ 51%] Built target mir-statistics Consolidate compiler generated dependencies of target mir-make-lsm [ 51%] Built target mir-make-lsm Consolidate compiler generated dependencies of target mir-plot-lsm [ 52%] Built target mir-plot-lsm Consolidate compiler generated dependencies of target grids [ 52%] Built target grids Consolidate compiler generated dependencies of target lsm [ 52%] Built target lsm Consolidate compiler generated dependencies of target mir_tests_unit_atlas [ 52%] Built target mir_tests_unit_atlas Consolidate compiler generated dependencies of target mir_tests_unit_wind [ 52%] Built target mir_tests_unit_wind Consolidate compiler generated dependencies of target mir_tests_unit_bounding_box [ 52%] Built target mir_tests_unit_bounding_box Consolidate compiler generated dependencies of target mir_tests_unit_gaussian_grid [ 52%] Built target mir_tests_unit_gaussian_grid Consolidate compiler generated dependencies of target mir_tests_unit_statistics [ 52%] Built target mir_tests_unit_statistics Consolidate compiler generated dependencies of target mir_tests_unit_PGEN-412 [ 52%] Built target mir_tests_unit_PGEN-412 Consolidate compiler generated dependencies of target mir_tests_unit_MIR-425 [ 52%] Built target mir_tests_unit_MIR-425 Consolidate compiler generated dependencies of target mir_tests_unit_vector-space [ 52%] Built target mir_tests_unit_vector-space Consolidate compiler generated dependencies of target mir_tests_unit_area [ 52%] Built target mir_tests_unit_area Consolidate compiler generated dependencies of target mir_tests_unit_action_graph [ 52%] Built target mir_tests_unit_action_graph Consolidate compiler generated dependencies of target mir_tests_unit_MIR-536 [ 52%] Built target mir_tests_unit_MIR-536 Consolidate compiler generated dependencies of target mir_tests_unit_grib_encoding [ 52%] Built target mir_tests_unit_grib_encoding Consolidate compiler generated dependencies of target mir_tests_unit_style [ 52%] Built target mir_tests_unit_style Consolidate compiler generated dependencies of target mir_tests_unit_increments [ 53%] Built target mir_tests_unit_increments Consolidate compiler generated dependencies of target mir_tests_unit_knn_weighting [ 53%] Built target mir_tests_unit_knn_weighting Consolidate compiler generated dependencies of target mir_tests_unit_input_MultiDimensionalInput [ 53%] Built target mir_tests_unit_input_MultiDimensionalInput Consolidate compiler generated dependencies of target mir_tests_unit_iterator [ 53%] Built target mir_tests_unit_iterator Consolidate compiler generated dependencies of target mir_tests_unit_spectral_order [ 53%] Built target mir_tests_unit_spectral_order [ 53%] Built target marsxdr [ 53%] Built target marslex Consolidate compiler generated dependencies of target marsclient [ 55%] Built target marsclient Consolidate compiler generated dependencies of target mars.bin [ 55%] Built target mars.bin Consolidate compiler generated dependencies of target macro_api_c [ 56%] Built target macro_api_c Consolidate compiler generated dependencies of target MvFTimeUtil [ 56%] Built target MvFTimeUtil Consolidate compiler generated dependencies of target Metview [ 59%] Built target Metview Consolidate compiler generated dependencies of target Divrot [ 59%] Built target Divrot Consolidate compiler generated dependencies of target Eccharts [ 59%] Built target Eccharts Consolidate compiler generated dependencies of target Ecfs [ 59%] Built target Ecfs Consolidate compiler generated dependencies of target event [ 59%] Built target event Consolidate compiler generated dependencies of target MvMacro [ 60%] Built target MvMacro [ 60%] Built target macrolex Consolidate compiler generated dependencies of target macro [ 60%] Built target macro Consolidate compiler generated dependencies of target mvimport [ 60%] Built target mvimport Consolidate compiler generated dependencies of target mvimportDesktop [ 60%] Built target mvimportDesktop Consolidate compiler generated dependencies of target Mars [ 60%] Built target Mars Consolidate compiler generated dependencies of target tomatrix [ 60%] Built target tomatrix Consolidate compiler generated dependencies of target pool [ 60%] Built target pool Consolidate compiler generated dependencies of target togrib [ 60%] Built target togrib Consolidate compiler generated dependencies of target geo_to_grib [ 60%] Built target geo_to_grib Consolidate compiler generated dependencies of target grib_to_geo [ 60%] Built target grib_to_geo Consolidate compiler generated dependencies of target FlextraRun [ 60%] Built target FlextraRun Consolidate compiler generated dependencies of target flexpartField [ 60%] Built target flexpartField Consolidate compiler generated dependencies of target flexpartTrajectory [ 60%] Built target flexpartTrajectory Consolidate compiler generated dependencies of target FlextraPrepare [ 61%] Built target FlextraPrepare Consolidate compiler generated dependencies of target FlextraVisualiser [ 61%] Built target FlextraVisualiser Consolidate compiler generated dependencies of target FlexpartRun [ 61%] Built target FlexpartRun Consolidate compiler generated dependencies of target flexpartReceptor [ 61%] Built target flexpartReceptor Consolidate compiler generated dependencies of target GribVectors [ 61%] Built target GribVectors Consolidate compiler generated dependencies of target Hovmoeller [ 61%] Built target Hovmoeller Consolidate compiler generated dependencies of target GeoToKML [ 61%] Built target GeoToKML Consolidate compiler generated dependencies of target Met3DPrepare [ 61%] Built target Met3DPrepare Consolidate compiler generated dependencies of target Met3D [ 61%] Built target Met3D Consolidate compiler generated dependencies of target CleanFile [ 61%] Built target CleanFile Consolidate compiler generated dependencies of target ObsFilter [ 61%] Built target ObsFilter Consolidate compiler generated dependencies of target BufrPicker [ 61%] Built target BufrPicker Consolidate compiler generated dependencies of target MvQtGui [ 67%] Built target MvQtGui Consolidate compiler generated dependencies of target MvQtUtil [ 68%] Built target MvQtUtil Consolidate compiler generated dependencies of target BufrFilter [ 68%] Built target BufrFilter Consolidate compiler generated dependencies of target Percentile [ 68%] Built target Percentile Consolidate compiler generated dependencies of target PottF [ 68%] Built target PottF Consolidate compiler generated dependencies of target Spectra [ 68%] Built target Spectra Consolidate compiler generated dependencies of target PythonServe [ 68%] Built target PythonServe Consolidate compiler generated dependencies of target Relhum [ 68%] Built target Relhum Consolidate compiler generated dependencies of target Regrid [ 68%] Built target Regrid Consolidate compiler generated dependencies of target RttovVisualiser [ 69%] Built target RttovVisualiser Consolidate compiler generated dependencies of target RttovRun [ 69%] Built target RttovRun Consolidate compiler generated dependencies of target ScmVisualiser [ 69%] Built target ScmVisualiser Consolidate compiler generated dependencies of target ScmRun [ 69%] Built target ScmRun Consolidate compiler generated dependencies of target writebase [ 69%] Built target writebase [ 69%] Built target stl [ 70%] Built target stn [ 70%] Built target sti Consolidate compiler generated dependencies of target station [ 70%] Built target station Consolidate compiler generated dependencies of target StdAppManager [ 70%] Built target StdAppManager Consolidate compiler generated dependencies of target Thermo [ 70%] Built target Thermo Consolidate compiler generated dependencies of target Velstr [ 70%] Built target Velstr Consolidate compiler generated dependencies of target gribToVapor [ 70%] Built target gribToVapor Consolidate compiler generated dependencies of target VaporPrepare [ 70%] Built target VaporPrepare Consolidate compiler generated dependencies of target XSection [ 71%] Built target XSection Consolidate compiler generated dependencies of target Download [ 71%] Built target Download Consolidate compiler generated dependencies of target SavePoolApp [ 71%] Built target SavePoolApp Consolidate compiler generated dependencies of target savepool [ 71%] Built target savepool Consolidate compiler generated dependencies of target MvMailTo [ 71%] Built target MvMailTo Consolidate compiler generated dependencies of target MvWsToRequest [ 71%] Built target MvWsToRequest Consolidate compiler generated dependencies of target MvCompress [ 71%] Built target MvCompress Consolidate compiler generated dependencies of target BufrExaminer [ 71%] Built target BufrExaminer Consolidate compiler generated dependencies of target xserv [ 72%] Built target xserv Consolidate compiler generated dependencies of target MvMonitor [ 72%] Built target MvMonitor Consolidate compiler generated dependencies of target MvExamineManager [ 72%] Built target MvExamineManager Consolidate compiler generated dependencies of target FlextraExaminer [ 72%] Built target FlextraExaminer Consolidate compiler generated dependencies of target GeopExaminer [ 72%] Built target GeopExaminer Consolidate compiler generated dependencies of target GribExaminer [ 73%] Built target GribExaminer Consolidate compiler generated dependencies of target MacroEditor [ 76%] Built target MacroEditor Consolidate compiler generated dependencies of target NcExaminer [ 76%] Built target NcExaminer Consolidate compiler generated dependencies of target WmsClientEditor [ 76%] Built target WmsClientEditor Consolidate compiler generated dependencies of target WmsClient [ 77%] Built target WmsClient Consolidate compiler generated dependencies of target WmsClientPlotter [ 77%] Built target WmsClientPlotter Consolidate compiler generated dependencies of target ScmDataEditor [ 77%] Built target ScmDataEditor Consolidate compiler generated dependencies of target UiAppManager [ 77%] Built target UiAppManager Consolidate compiler generated dependencies of target Desktop [ 86%] Built target Desktop Consolidate compiler generated dependencies of target IconDescMaker [ 86%] Built target IconDescMaker Consolidate compiler generated dependencies of target uPlotManager [ 86%] Built target uPlotManager Consolidate compiler generated dependencies of target GeoTool [ 91%] Built target GeoTool Consolidate compiler generated dependencies of target uPlot [ 96%] Built target uPlot Consolidate compiler generated dependencies of target uPlotBatchApp [ 98%] Built target uPlotBatchApp Consolidate compiler generated dependencies of target uPlotBatch [ 98%] Built target uPlotBatch Consolidate compiler generated dependencies of target GeoToolManager [ 98%] Built target GeoToolManager Consolidate compiler generated dependencies of target MagML [ 98%] Built target MagML Consolidate compiler generated dependencies of target Reprojection [ 98%] Built target Reprojection [ 98%] Built target mvs [ 98%] Built target scmEditor_light [ 98%] Built target keyDialog_dark [ 98%] Built target MacroEdit_light [ 98%] Built target find_dark [ 98%] Built target find_light [ 98%] Built target examiner_light [ 98%] Built target keyDialog_light [ 98%] Built target MacroEdit_dark [ 98%] Built target examiner_dark [ 98%] Built target debug_dark [ 98%] Built target MvQOgcClient_dark [ 98%] Built target desktop_dark [ 98%] Built target geoSelect_dark [ 98%] Built target geoSelect_light [ 98%] Built target window_dark [ 98%] Built target desktop_light [100%] Built target edit_light [100%] Built target edit_dark [100%] Built target mail_light [100%] Built target window_light [100%] Built target mail_dark [100%] Built target uPlot_light [100%] Built target MvQOgcClient_light [100%] Built target uPlot_dark [100%] Built target scmEditor_dark [100%] Built target XServ_light [100%] Built target debug_light [100%] Built target XServ_dark [100%] Built target ObjectListAllTarget [100%] Built target all_defs [100%] Built target copy_all_tables Install the project... -- Install configuration: "RelWithDebInfo" + popd ~/rpmbuild/BUILD/Metview-5.15.1-Source + mkdir -p /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/usr/bin + ln -s /opt/Metview-5.15.1/bin/metview /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/usr/bin/metview + ln -s /opt/Metview-5.15.1/bin/metview /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/usr/bin/metview4 + chmod +x /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_help + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 5.15.1-1.el8 --unique-debug-suffix -5.15.1-1.el8.x86_64 --unique-debug-src-base Metview-5.15.1-1.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /root/rpmbuild/BUILD/Metview-5.15.1-Source extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas-gaussian-latitudes extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/BufrExaminer extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas-meshgen extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas-atest-mgrids extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas-io-list extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/atlas-grids extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/BufrFilter extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Desktop extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/BufrPicker extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/CleanFile extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Divrot extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Download extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Ecfs extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Eccharts extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/FlexpartRun extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/FlextraExaminer extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/FlextraPrepare extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/FlextraRun extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/FlextraVisualiser extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GeoToKML extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GeoTool extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GeoToolManager extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GeopExaminer extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GribExaminer extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/GribVectors extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Hovmoeller extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/IconDescMaker extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MacroEditor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MagML extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Mars extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Met3D extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Met3DPrepare extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MvCompress extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MvExamineManager extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MvMailTo extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MvMonitor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/MvWsToRequest extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/NcExaminer extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/ObsFilter extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Percentile extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/PottF extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/PythonServe extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Regrid extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Relhum extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Reprojection extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/RttovRun extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/RttovVisualiser extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/SavePoolApp extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/ScmDataEditor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/ScmRun extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Spectra extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/ScmVisualiser extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/StdAppManager extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Thermo extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/UiAppManager extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/VaporPrepare extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/Velstr extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/WmsClient extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/WmsClientEditor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/WmsClientPlotter extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/event extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/XSection extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/flexpartField extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/flexpartReceptor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/flexpartTrajectory extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/geo_to_grib extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/gribToVapor extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/grib_to_geo extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/macro extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mvimport extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mvimportDesktop extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/pool extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/savepool extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/station extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/togrib extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/tomatrix extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/uPlot extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/uPlotBatchApp extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/uPlotBatch extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/uPlotManager extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/writebase extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/xserv extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libMetview.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libMvFTimeUtil.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libMvMacro.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libatlas.so.0.28 extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_cmd.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_geometry.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_linalg.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_maths.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_mpi.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_option.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_sql.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libeckit_web.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libmarsclient.so extracting debug info from /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64/opt/Metview-5.15.1/lib/metview-bundle/lib64/libmir.so /usr/lib/rpm/sepdebugcrcfix: Updated 98 CRC32s, 0 CRC32s did match. cpio: build/mars-client/src/lex.yy_mars.c: Cannot stat: No such file or directory cpio: build/metview/src/Macro/lex.zz.c: Cannot stat: No such file or directory 41203 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_local.common is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_vapor_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_stat is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_preview.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_patches is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/document_macros.pl is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_flextra_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_met3d_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_scm_vis.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_mars_catalog.py is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/mv_eccharts.py is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_local2.common is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.15.1/lib/metview-bundle/bin/metview_bin/metview_help is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/Metview-5.15.1-1.el8.x86_64/eckit/src/eckit/sql/sqly.y is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/Metview-5.15.1-1.el8.x86_64/eckit/src/eckit/sql/sqll.l is executable but has no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.qytwGr + umask 022 + cd /root/rpmbuild/BUILD + cd Metview-5.15.1-Source + exit 0 Processing files: Metview-5.15.1-1.el8.x86_64 warning: File listed twice: /opt/Metview-5.15.1 Provides: Metview = 5.15.1-1.el8 Metview(x86-64) = 5.15.1-1.el8 libMetview.so()(64bit) libMvFTimeUtil.so()(64bit) libMvMacro.so()(64bit) libatlas.so.0.28()(64bit) libeckit.so()(64bit) libeckit_cmd.so()(64bit) libeckit_geometry.so()(64bit) libeckit_linalg.so()(64bit) libeckit_maths.so()(64bit) libeckit_mpi.so()(64bit) libeckit_option.so()(64bit) libeckit_sql.so()(64bit) libeckit_web.so()(64bit) libmarsclient.so()(64bit) libmir.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /bin/sh ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libMagPlus.so()(64bit) libMetview.so()(64bit) libMvFTimeUtil.so()(64bit) libMvMacro.so()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libQt5XmlPatterns.so.5()(64bit) libaec.so.0()(64bit) libatlas.so.0.28()(64bit) libblas.so.3()(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcairo.so.2()(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libcurl.so.4()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libeccodes.so.0.1()(64bit) libeckit.so()(64bit) libeckit_geometry.so()(64bit) libeckit_linalg.so()(64bit) libeckit_mpi.so()(64bit) libeckit_option.so()(64bit) libfftw3.so.3()(64bit) libform.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgdbm.so.6()(64bit) libgeotiff.so.5()(64bit) libgfortran.so.5()(64bit) libgfortran.so.5(GFORTRAN_8)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.27)(64bit) libmarsclient.so()(64bit) libmir.so()(64bit) libncurses.so.6()(64bit) libnetcdf.so.15()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libssl.so.1.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinfo.so.6()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.0)(64bit) rtld(GNU_HASH) Processing files: Metview-debugsource-5.15.1-1.el8.x86_64 Provides: Metview-debugsource = 5.15.1-1.el8 Metview-debugsource(x86-64) = 5.15.1-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: Metview-debuginfo-5.15.1-1.el8.x86_64 Provides: Metview-debuginfo = 5.15.1-1.el8 Metview-debuginfo(x86-64) = 5.15.1-1.el8 debuginfo(build-id) = 012c4cab5b7c7a61ca7353c2617b1a28511333e9 debuginfo(build-id) = 04a2c7535885f4d241bfd67356bcea43246c6f31 debuginfo(build-id) = 09248c9116de1570565bad62a59f71c11d3e185d debuginfo(build-id) = 0a31f09da79f1094f64109e3e4f823818f2c66a4 debuginfo(build-id) = 0b02da819dcb6ad23993c796062337d6765c9372 debuginfo(build-id) = 0f4b6a122421fad6daf8619fc042834905d9d99b debuginfo(build-id) = 109b43da4bc96c9c22c2740bba2dd4cfa3230d96 debuginfo(build-id) = 13ec796ef241abe72b5e49677022d480b321852d debuginfo(build-id) = 1acb91ad6f2a63deacfda3f5f5cb1ad5c2908e7f debuginfo(build-id) = 1b3d32a657af1bcabbd6c8db1d768c5e4511746a debuginfo(build-id) = 1d1bc1418b29d82a200d275493381a7ee7c96977 debuginfo(build-id) = 20417aa3815373e0fe2fdbef21fd33106dae5471 debuginfo(build-id) = 20be66079e0aa5a82b7a4dc23c6077499016dd15 debuginfo(build-id) = 249b1ca9af551c6f04f23577306a43eeb8af24cd debuginfo(build-id) = 313ac25411f8ac6aa05801916d7e7aecf860f1d4 debuginfo(build-id) = 3206328a9f5e230a050627a5bdb94f09d3c485c9 debuginfo(build-id) = 324b2248a8128ff13dfab0d09e237dde26982061 debuginfo(build-id) = 328169079aadc975c3ef128325c4e73708d64089 debuginfo(build-id) = 351c88ed530dd3581421b6c10b15072f48811f74 debuginfo(build-id) = 35352c044457a36544157d312a0a88a8d41641d4 debuginfo(build-id) = 357098d22b341aa1a865b93cbfc3e99955c5769f debuginfo(build-id) = 35c5c1708468b7f9945b973c791ba4c574fd43e3 debuginfo(build-id) = 36cb9b088febd37f279764392d219ccd29efd254 debuginfo(build-id) = 38c4dab1ff0b0bac6b097152131ddc5902117999 debuginfo(build-id) = 40c6e2392767e6bfd719f459b8be14928ce0101c debuginfo(build-id) = 40df02466791cf0ea5ce1884d57034ec118968da debuginfo(build-id) = 42bbf09305742b2a45f9bad7ef7231d93637336c debuginfo(build-id) = 435f3fbb0337f313714ac6cac539bfdfdafeace5 debuginfo(build-id) = 44ab964dc95b65a28df03a23f142ec1f5d53ada9 debuginfo(build-id) = 45d8b9123083df410b43dab997875a3bdc5d8c0f debuginfo(build-id) = 4667b9ff941f6c7c232f406f90393a402590e4df debuginfo(build-id) = 4a5b7395071cf2ff1d853d36568866996015939a debuginfo(build-id) = 4cd3adaea92fa9ffbc29c0517aec1b9e29f1340d debuginfo(build-id) = 4d35e6e51a8c0de7d67c85b32596ab1f37f89652 debuginfo(build-id) = 5252bc69e10d5362a5cf362f991710b13aaca8d7 debuginfo(build-id) = 5889b77240aac43acb44b87a7fe615e22f966f41 debuginfo(build-id) = 5d2e4bbcb11276ad771579643994e50b7359963d debuginfo(build-id) = 5debac7944366c87973a28206b60aad6693e9a6b debuginfo(build-id) = 621a6c7bed65cf7f1d988ebed7c4cd75b6e44bec debuginfo(build-id) = 6281f7e58eec71d0370d57ba6a19c37f4aea56d6 debuginfo(build-id) = 647e373a1444644bafb0b2b6c52ea892aab035b5 debuginfo(build-id) = 67f0601623b6d5ec3747a5f9f4c40d556b8b80ac debuginfo(build-id) = 6a9f8393e4e919cd09132947facc246a1301c1d6 debuginfo(build-id) = 6abd3fbf80b6d8baa46c9187845c8be58e9e15f8 debuginfo(build-id) = 6b3cc01a589d2957e4d5bdbbd78e506e0c3c858c debuginfo(build-id) = 6bddbf3a984248d668256394a4f9ec04c6f47f40 debuginfo(build-id) = 7496d5a0f7b59d9f9d55f778ef007a5843c00fe4 debuginfo(build-id) = 749961841bf79921150bd5cd77019e63b4773104 debuginfo(build-id) = 74a20e9cb85c4622ac0c3d4b2b61d99898dc2a71 debuginfo(build-id) = 7a62102156ffa898d57d512a06001f85bc6c494b debuginfo(build-id) = 7b22e17cdec181a9849b2a240767776700b8eb97 debuginfo(build-id) = 80474a2a3e11ba90d300cb75704efcaf79d03f12 debuginfo(build-id) = 81b75e66d8f60264905398e6e0167fd094168ea4 debuginfo(build-id) = 83852d616bb63e1b88e91cfd51b69c1d115de08e debuginfo(build-id) = 88566e022fe647136ad56312896f6c795ee8edb2 debuginfo(build-id) = 89e6a855d288566cf9ea9133e211053ea4898b58 debuginfo(build-id) = 8bddb901d8f581acfe5839fd338989173898cb46 debuginfo(build-id) = 8d90f79ba522ec9725e063a8351558a515850bb8 debuginfo(build-id) = 8e54b7d857151bdf4e73386fef24dfedd5386971 debuginfo(build-id) = 8f753dbe9ab06ed122f41e4b81e1e07f6cfa9234 debuginfo(build-id) = 903d6b3f0020d5f16d33a8378add15421d718be3 debuginfo(build-id) = 93f9a8211976bbcddc8454668ee9d97ec827c47d debuginfo(build-id) = 94ea388c69ffaa621848f96172f495d2aaee7d4b debuginfo(build-id) = 9666442f278e6bad51cf7394ff5d08f713c6d1f6 debuginfo(build-id) = 9a9ee13e08389b8afcabbab657b24b0e4944432b debuginfo(build-id) = 9b1c93ed553d96cc980c72866721b2e83bb16450 debuginfo(build-id) = 9dd9cd30f1cd4ee3b57a0d9cbde63ccef5f07775 debuginfo(build-id) = a17938a8ab1f6ddd385a9738deed13101176a15e debuginfo(build-id) = a793f290a31d3fb7492fee405dedc1a3e2eb7377 debuginfo(build-id) = a94fb34f61a847849d9e7397f35d7cd743d83d60 debuginfo(build-id) = ab9d0acff7ceff21bcd3796f377dfbe818661818 debuginfo(build-id) = b06c882436c61b12372f5e882cfd35bd2c0f2bc0 debuginfo(build-id) = b1624a2147392918edd1e1807d19a333b254f0cf debuginfo(build-id) = b197e29860d920cc95fe307db9470621931a0f1f debuginfo(build-id) = bafaccf0ea2f9effb31dd0eca3f053643c4de4ed debuginfo(build-id) = bbb4fa50675b8d612b55960a4626b9fc2d9d7c33 debuginfo(build-id) = bde7d8348d6e537302a7d9cf39c3ca9b8587163a debuginfo(build-id) = bfdacd79025994392d12720d9864fc4177718c79 debuginfo(build-id) = c0dfbe55cdadc06b012bedb3e134ca0a20080061 debuginfo(build-id) = c33c6343d33e138de9adb62022e949994b4a90d5 debuginfo(build-id) = c7b3f5e9c962858a447c2d3a4e39723bd61d0ea9 debuginfo(build-id) = c907c698487388d71566f820ee87d1da656c16f5 debuginfo(build-id) = c9942935ecc39005e8847c74da5147a9366b8b4a debuginfo(build-id) = cd239f71cf7bca8f1d74a6bb5a726ef46e8d3630 debuginfo(build-id) = ce259a32abc2037a1436038b0a359cf56a4edab5 debuginfo(build-id) = d1772559ad2da7d98968bdf8315ac37754d512e7 debuginfo(build-id) = d2a2712caef7d954a2898b184256bfa416484c9d debuginfo(build-id) = d4071c83efb1527ca3bc41eb076bb35e0f05bd08 debuginfo(build-id) = d46066b00cc84de05f34ed9da07e229edeb81322 debuginfo(build-id) = def7b44c4f071f19fb4f7718d0e07462b0095ffe debuginfo(build-id) = e5cf800bba7a244ef1d04064dc9185746b4ab077 debuginfo(build-id) = e83ef837a3544d527154efbb1d55abc6cbfb1164 debuginfo(build-id) = f70debd7ad19990705941a15be74545353b26607 debuginfo(build-id) = f8d6f68e8b066706c9388a1db463584e245dbe9c debuginfo(build-id) = fa89763fb9d4e0178cdfb1246a04eba4936fea0e debuginfo(build-id) = fdd28650870cef27c1f454da6f265f08dde1829f debuginfo(build-id) = ff84f2377d718db87f52a3852f2e895c6bc721e4 debuginfo(build-id) = ffa8b9f47f4a5cf4f0edf61b8b7ea855d684ad43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: Metview-debugsource(x86-64) = 5.15.1-1.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 Wrote: /root/rpmbuild/SRPMS/Metview-5.15.1-1.el8.src.rpm Wrote: /root/rpmbuild/RPMS/x86_64/Metview-5.15.1-1.el8.x86_64.rpm Wrote: /root/rpmbuild/RPMS/x86_64/Metview-debugsource-5.15.1-1.el8.x86_64.rpm Wrote: /root/rpmbuild/RPMS/x86_64/Metview-debuginfo-5.15.1-1.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.jYYjcw + umask 022 + cd /root/rpmbuild/BUILD + cd Metview-5.15.1-Source + '[' /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 '!=' / ']' + rm -rf /root/rpmbuild/BUILDROOT/Metview-5.15.1-1.el8.x86_64 + exit 0 Container centos8-ffdfdbf437edad51 exited successfully.